-
Very difficult class, but does have better teaching strategies than anyone else in that school. Helps you understand difficult material, but you have to do your part too. Controls class well, also.
-
2 stars
5 stars
5 stars
-
i like him, hes strct wen he has to be and gives great analogies, and knows how to run the class
-
3 stars
5 stars
5 stars
-
Great guy, but his expectations are sometimes too high. He assigns a lot of homework, most of which is reading-intensive. I did learn a lot, but a lot of those readings were completely unnecessary.
-
3 stars
4 stars
3 stars
-
probably the best teacher i'll ever have. takes the time to listen, answers any question, and really cares about us all.
-
2 stars
5 stars
5 stars
-
Good guy outta school, but his quizzes are extremely hard and expects a lot. hard
-
1 star
4 stars
4 stars




