Alice Nightingale
One of if not the best professor in the SEAS department.  Very caring for her students, really wants to see everyone succeed.  Her lectures are very thorough and homework assignments are tougher than the tests, which ensures that you go into the tests with confidence and full understanding of the concepts.  Wish she taught more than EAS207 and 208.