Average Rating (from 1 Student)
This class was tough.
Not the worst teacher, but not the best either.
He goes fast in class, but you usually get the idea.
Hours per week:
Advice for students:
He really wants you to learn, but his tests are MUCH harder