Very kind and knowledgeable man, you can tell he's excited to teach and is very passionate about the course. My class was graded on 3 quizzes (easy if you study and do the class readings), and 4 short papers that require you to put some thought into them but definitely aren't difficult. Hope I get the chance to take another course with him!