Thomas Pear
Gives detailed, clear descriptions on essay assignments. Gives you lots of time & opportunities to improve your grade. If you have trouble with writing topics, he will give you a bunch in class. Talks through your papers, gives comments on places you can improve. I would not suggest buying the required books as I never even touched mine.