Melissa Kofoed
Professor Kofoed has made a tough subject easy.  She gives you so many extra resources if you're struggling, and her and her TA's are always prompt if you have questions.  She absolutely wants everyone to succeed, and knows how to explain things in a way that is easy.  Loved her class.