When I tell you she is the best professor I have ever had, I mean it. If you have ever watched Once Upon a Time, she is the literal version of Mary Margaret aka Snow White. Absolutely loved this professor. She knew the material, was accessible outside of class, offered extra credit and exams and quizzes were not hard at all. Assignments were easy.