Amy Connolly
Amy is the best. She tries to learn as many names as possible and she really tries to get to know her students, especially during her office hours. There are lots of opportunities to increase your grade with assignments, and she is happy to help you through them. 