Stefanie Leacock
Dr. Leacock is one of the best professors on campus.  She's easy to understand, communicate, and work with.  She really makes an effort to get all the students to understand the material.  The exams focus on comprehension AND application, so study in-depth if you wanna do good on those open responses.