Data based on 5 reviews.
Stay on track of what you learn, study, and you'll do extremely well in his class. Great teacher, and takes his time to answer your question. Also explains really well.
This teacher is very organized, and his courses are structured so that there is an "assignment" every 4th class. There is also one big essay, but you get a bunch of time to do it. The most important thing for this class is that when he lectures, he writes on the board. THESE ARE THE NOTES YOU TAKE. His lectures mostly go over the readings, so if you do those before coming to class, you will understand 100% better.