Veronica is amazing! Her teaching style is immersive, interactive, and fun. We learned with games, activites, and conversation. Everything she does helps solidify the material. Very supportive and helpful. I learned so much about Spain I know aspire to perfect my Spanish so I can take a long trip there someday. Highly recommended! 