Average Rating (from 1 Student)
This class was tough.
Read the material and listen in class and the test are a snap.
There is no doubting his political viewpoint,
Hours per week:
Advice for students:
but his teaching ability more than makes up for it.