Not too easy. Not too difficult.
Wonderful course taught by a wonderful professor who genuinely cares about his students.
Class discussions. They're not only relevant to the class material but are also relevant to current events.
Hours per week:
Advice for students:
Do the reading, and submit all the assignments on time