-
Terrible, annoying, overbearing, stupid, and just not good at his job. Extremely unlikeable, does not interact well with parents or staff in my experience.
-
5 stars
1 star
1 star
-
treats everyone with resspect
-
5 stars
5 stars
5 stars
-
Top Colleges
-
Top Professors
-
Top High Schools
-
Top High School Teachers




