Amy Hannahan
Amy is such a great person. She is young, so knows how the new generation learns and does really good at helping her students understand the material. Instead of JUST doing notes, she has packets done in class with example problems that help so much. Gives homework about every other week, and really cares about her students. Amazing professor