Hans Plag
Careful it's a lot of work. He is very lenient but 1500 word essays every month on top of question sets and weekly class exit tickets. This is more of a writing class so you don't have to remember the material you just have to know how to research and write A lot. Do all the work and show that you are trying to improve then you'll get an A!