Ayse Durukan Sonmez
Professor DS is the best professor I've had at WM. Her lectures are engaging, she outlines clearly what we need to read to prepare for class, and hints at pop quizzes before they happen. Homework is 25% of the grade, and is easy to get 100s on. Also, take the optional final exam. There are almost no scenarios where taking Exam 2 instead is better.