Natalie Jensen
This class was hard by nature, but she made the material enjoyable and understandable. She's hilarious and helped everyone to participate in ways they felt comfortable. The exam questions were significantly more difficult than homework, but doable if you studied the basic concepts and how to apply them. Hard class, but I enjoyed taking it from her!