Mary Larsen
Honestly, I expected this class to really suck, but she made it easy. She really helps you understand the material to the point where the assignments are a breeze. She's also really nice and has a great sense of humor! It's one of those classes where the content you learn will suddenly start appearing in a bunch of your other classes. Pretty great!