Quasi Socialist? His votes are to the left of Bernie Sanders, Socialist member of Congress. O is more on the Marxist Communist side.