Pretty easy, overall.
I would recommend this class because you learn a lot. It is also easy to understand because he breaks it down to a your level and uses terminology that you can comprehend.
The highlight of the course was the in class discussions because they were very interactive. Also, it made the material easier to understand.
Hours per week:
Advice for students:
The advice that I could give is to show up to class, participate in the discussions, and do the weekly one page papers, they are very easy.