Ryan Marnane
Best professor I had during my first semester at school. Not a lot of readings and gives a reasonable time for the 4 short papers that he gives out throughout the semester. Attendance isn't mandatory but you should definitely show up to participate (which is graded - and all you need to is talk and reply ) I would definitely recommend this class.