Not too easy. Not too difficult.
Great if you're an undergrad. Otherwise tedious.
In all of my college classes this was by far the best class i ever had.
Hours per week:
Advice for students:
it is also by far the hardest class i ever took and you will earn whatever grade you get by the quality of your out of class work ethic.