Amanda Krimmer
The papers will be difficult and you'll probably have to ask for clarification or get some outside help. Always read the material she gives you because you never know when you'll get quizzed. Very nice as a person though and she's hilarious but she has high expectations for her students.