Not too easy. Not too difficult.
Great class! He is so humorous and tries to keep only information that you need to know.
Tests are harder than you'd expect, but if you study you should do well.
Hours per week:
Advice for students:
Get to skip the final if you do well on the other exams because he drops the lowest exam. Lab was boring but the attendance points help quite a bit.