This class was tough.
Lectures are in depth and he makes the class interesting.
He jokes around a lot. However, the tests are brutal and the lecture does not prepare you for the test.
Hours per week:
Advice for students:
He also grades VERY unfairly. He'll take points of just because he feels like it.