Elin Wicks
She was one of the best professors that I've taken so far. She structures the class so that attendance is mandatory, but she uses the lecture time to explain the concepts well. She also includes many group activities to reinforce the material. The exams themselves were easy, and she's lenient when it comes to grading. 