Stephanie Parrish
Great class, only three in-class essay exams but she gives you the questions beforehand and they're all over genuinely interesting topics. Getting an A is just showing her you made an effort to become better informed on the topics discussed. She's hilarious and makes a real effort to learn all her student's name even in a huge lecture