He is nice but he has very unreasonable exams. His final exam is ~6000 words and double the length of all my other exams COMBINED. "Lectures" were basic powerpoints with audio files, the readings were long and dull, and the final assignment's criteria was very confusing: Do not take his classes unless you are ready to drown in reading and writing.