He is one of the best teachers
He's a very smart guy and he's very funny. He is worth the pain and suffering.
He's a great teacher when it comes to psych, but I didn't like civics. :P it's all about the effort you put in, though.
He's alright...not nice to have as a freshmen...but hes pretty cool..