Not too easy. Not too difficult.
I would recommend taking this course, only because it teaches you things you need to know in your other courses.
I've gained new knowledge and it's taught me how to be thorough when studying for exams.
Hours per week:
Advice for students:
Read the book before class, it will help a lot during lectures.