I'm staying neutral on this one, but i can say that he is an incredible teacher...you should be lucky to have him.
this guy is the best. he takes us on awersome trips.
he was nice in the 1st 1/2 of the year, at the end of the year he wasn't very nice. He can be unfair,critical & likes talking about people behind their backs.