Denise Linton
Most of her classes were lectures, but she managed to make them interesting and fun. She told interactive stories and made her class enjoyable. Only 1-2 (rarely 3) assignments per week, so even if you don't enjoy the subject it's not a difficult class. 