Pretty easy, overall.
This was a very interesting class and the professor made the material very easy to understand.
As this was a foundations course, the material learned had definitely helped in other classes I have taken. The professor's teaching method made the material easy and fun to learn.
Hours per week:
Advice for students:
Be sure you keep up with the readings and attend lecture. You should have no problem getting an A in the class.