He's an alright guy...You just can't get on the wrong side of him. He's very honest.
This guy is cool cause he knows what hes doing, sometimes he can crack some unsuspected jokes that are brutal.
I actually respect the guy, despite the low mark I've given him. I had him for both english and music and he wasn't very clear, but he was fair and honest.