Justin Barr
Great lecturer, made the class very interesting and engaging. Attendance is not mandatory, but you definitely have to go to class to do well. There's a lot of readings, but after the first paper you can do well without them if you pay attention and take good notes in class. I thought he was a lenient grader if you put in the effort.