Hillary Wiener
I took two of her courses. So good at teaching and incredibly smart. Her lecture and course contents are always clear and straightforward, and super useful for marketing people. Her regular discussion sessions were always fun. Plus, such a nice, down-to-earth person. She is student-friendly, approachable, and truly cares about her students.