Mark Metzler
Pros:
Very easy grader
Minimal assignments mean you can complete readings on your own pace

Cons:
Lots of readings, which are mandatory for the exams (you will not do well if you just go to lecture)
Dry lectures

Overall:
Easy A if you put in the time, do the readings, and take notes on your readings. Supplement those notes with notes from lecture.