I would say that Obama is all:
Socialist
Communist
Marxist
Stalinist
Leninist
Trotskyite
and especially a POS
there was an article here a week or so ago. It explained how there is a hierarchy of stages
some of which were ... and ... and...and
... democracy, socialism, communism and finally Marxist.
Obama is striving for Marxist. IMO