I've taken about two months of introductory Spanish from Abigail, and would definitely recommend her to anyone looking to learn Spanish, both because it is clear that she knows Spanish language and culture from personal experience and also because it is clear that she knows how to teach language. She uses a wide range of teaching resources, including group games, jokes, Spanish songs, and out-of-class worksheets. In addition to immersing students in Spanish, she has taught formal grammar rules which explain the mechanics of Spanish. All of these teaching methods complement each other well.
She does a good job of connecting with the people she is teaching, and is very accommodating to people with concerns or needs. During college, there were some classes in which I wished I could go on learning indefinitely; that will definitely be the case for me while taking the Spanish class Abigail is teaching right now.