Pretty easy, overall.
this is an interesting class with a large amount of material covered and tests that require exact knowlege of the material.
Only 4 people out of like 70 got an A, and over 30 failed. need more be said!
Hours per week:
Advice for students:
This class takes a lot of effort, but he gives you his notes (ie. everything you need to know).