Great professor that has SO much patience! You can tell he cares about his students and is very good about modifying due dates/assignments to be fair for his students. Great class discussions and he can be pretty silly sometimes! Only thing I would say is that this course was almost TOO easy for me (just depends on how advanced you are with essays)