This guy doesn't know crap... he argued with me over some very basic/stupid stuff. If he was really as good as he says he is, why is he still teaching? !
I had this teacher in 1999. Advice to his new students: don't even go to his class, he's not gonna be there