Very straightforward class and material. Easy A if you are good at analyzing the readings. I personally didn't find him to be a difficult grader, and he gives excellent feedback on how to improve your papers if you go to his office hours. Put in the effort to write a good paper ahead of the deadline, then go to him for feedback.