Amy is the best! Super easy to talk to and work with! She is more worried about you learning and enjoying her class than giving tests. She grades super fair if you are giving an honest effort. Would definitely take her class again!!