Heather Lawrentz
Heather is an amazing teacher, even better than some of my professors who have been teaching for years. She makes the lectures very interesting and doesn't waste your time with stupid assignments. She's willing to meet with you outside of class and welcomes questions from everyone. Heather made one of my tougher classes manageable.