Kinda agree with the other comment. Really good content of classes though, and one of the better teachers at CC while I was there. Long live the Champagne Socialist!
spends at least 20 minutes a lesson talking about anything other than History or Politics (his 2 subjects), then lets you go early. great fun, but best teach yourself.