Not too easy. Not too difficult.
I would recommend this course and professor . While it is a requirement, in hindsight , I would take it even if it were not.
I'm not a very politically oriented person but it invokes thought and gave me a new perspective
Hours per week:
Advice for students:
Attend class, do all of the reading and you will be fine