Average Rating (from 1 Student)
This class was tough.
While his explanations aren't overly clear, he makes every attempt to help his students understand.
It's definitely not a class to blow through.
Hours per week:
Advice for students:
It requires studying on your own.