Obama meets a self-proclaimed Marxist