Caroline Davis
Lots of papers she does give good feedback on what to improve on though. Shes a real stickler about participation and you cant miss class as she doesnt post the notes plus will deduct a letter grade for missing more than 2 classes. Tests are hard and require the notes textbook and the online readings. You can get an A with a LOT of work