Ming Ju
Dr. Ju is great and cares about her students.  Her lectures are very boring, but she makes sure you understand.  She is quick to respond to emails.  Her tests are only 25 questions, but they are 4 points a piece so make sure you know what you're doing.  I wish every finance class was taught by her.