Great teacher, funny guy, and knows a lot about the subject. However, he often grades TOO harshly (is that a word?) and picks favorites.
he was ok, but he didn't pay enough attention to his CLASS. your main job is to TEACH, not COACH a sports team. where are your PRIORITIES????????????????
He likes to think he's a lot cooler than he is. Guess what, i can speak 7 languages too. Nobody can understand 5 of em but who cares?
I had this guy his first year at our school, he still jokes with me and makes sure that my classes are going ok. His class wasnt that bad, just pay attention~