I took 3 class with him during my masters program. He is overwhelming with the reading. Most of the reading are pleasant and you learn a lot out of them. There are weekly discussions, and he wants them a certain way, if your not able to do them how he wants them he will take points. It's a lot of work.