Not too easy. Not too difficult.
It's a course you need to get through the program so, yeah, I'd say I'd recommend it.
It's an all over fascinating subject. I really couldn't be more plain.
Hours per week:
Advice for students:
Take your notes, work with your fellow students, and above all: talk to your professor. Make them your closest ally in this class.