Mary Kate Cragg
I am a sophomore finishing spring semester right now and she is still my favorite professor! If I could take a class with her every semester I would. She usually gives 3-4 papers each semester and really helps you (if you need it). She gives great feedback and there is absolutely no reason why you would get below a C. I took her for CWII as well.