If you still don't believe the protest movement in Iran is left leaning, take a look at these pictures of recent student demonstrations in Iran on the blog of the Communist Youth Organisation.
The banners say:
'Socialism or barbarity'
'The university is not a military base'
'Student movement unite with the labour movement'...