archetypal left wing with no apologies and a biting wit ....that's why we love him....
Best teacher I ever had in high school, I probably would not be in university if not for him. He's a hard marker and definitly nuts but still a great guy all around.
Easy. He forgot to give us the work half the time because he was rambling on about something.
very nice and yet hard to get a good mark he is a nice guy and a nice teacher
Fair, democratic, witty, compassionate and very intellectually demanding. Will likely inspire an anti-capitalist revolution soon.
cool person, not only as a teacher, helped me a lot in school, and out of school
He's a very good guy, and he's the best teacher ever.
The best teacher at this school by far. Extremely smart, caring and fun.