Matthew Taylor
The tests and quizzes are a little tough, so definitely make sure to view/read all the supplemental things he gives you. Discussion replies/posts are also graded more stringently than some of the other things you'll do in the course. A solid choice for a professor though and very accessible if you need help.