Margot Ecke
She is so willing to help students after class. Lectures every class but they are short and to the point with excellent examples. You can tell she makes an effort to find examples from every major. 