There is tons of things to read, not the easiest course to take as an elective. I would have taken another course for a better grade. However, it is not that difficult to succeed in this course but get ready to write many long essays and read a lot of stuff. The material is interesting though.