Mark Lesser
Very cool dude- super knowledgable and very approachable. Definitely a harsher grader, but as long as you keep up with the lecture and do the weekly readings, it is not bad. Lots of presentations and discussion. 