Doreen Thierauf
 She is great at giving clear explanations of the text - there is no walking out of class confused as ever. She will correct and give advice where she sees fit on your papers, but she also allows you to fix those mistakes so that you ultimately learn, and you get a better grade. We did a lot of readings; we wrote and annotated a lot as well. 
