Not too easy. Not too difficult.
The professor is incredibly thorough in covering the material and helps all students understand the subject.
Great lectures with comical, yet topical, videos and excerpts. Serious feedback and aid to all his students.
Hours per week:
Advice for students:
Listen to all his lectures, and take thorough notes, you will need them when studying for his tests!