Kathleen Hanley
Relatively tough class if you're more used to the math side of finance rather than the conceptual side. Dense lectures and readings at times, and quizzes are all open-ended which take good preparation if you wanna succeed. Hanley knows her stuff well and has high expectations for her students. Valuable class to take as a finance student though.