He is a really nice guy but he shouldn't be teaching an honors class is a joke. He is horrible at communicating with students he is very passive aggressive.
He's got a really easy class and is super cool both inside and outside school
Hes a really really smart teacher with really really intense add, but he rocks my socks.
well, i really liked haj's classes. he's fun! and he really makes you care about the material... and he chooses good material. woo hoo haj
Haj teaches honors like its not honors, then grades like it is honors. Don't let his idealistic bumbling decieve you, he'll roast you like a suckling pig.