Nancy Cowett
Explained in the lectures well and always discussed if there were any questions on the homework. Easy to access outside of class. The only thing I hated were the daily quizzes because they sometimes would catch you off guard. Best professor I've had thus far.