Average Rating (from 1 Student)
Not too easy. Not too difficult.
Video modules are very helpful, but that doesn't mean skip the recitation section.
More helpful than the modules is seeing him work through problems in person.
Hours per week:
Advice for students:
Great at explaining things, best professor I've had