He gets really cranky alot, But a nice teacher
He rants. He is very strongly oppinionated, and when he's got something to say, he goes on and on and on and on, often getting his facts wrong.
hes cool. enforces the uniform rule a bit too much i think. hes really funny though and his classes are good