Not too easy. Not too difficult.
This class was incredibly interesting and had a wide range of student backgrounds in the course.
The main thing I took away from the class was the reminder that not everyone has the same background as you and can offer different point of views.
Hours per week:
Advice for students:
Have fun with you assignments, within reason of course. The assignments can be interesting if one is willing to seek beyond the textbook.