David Cimon
Gives great lectures and is clearly very passionate about finance which comes through in his teaching. Provides a nice mix of teaching the theory and complementing it with current examples in the "real world". He makes sure expectations for exams/projects are very clear. Overall great prof and great person.