Learning Spanish with Alba has been an incredible experience! Her teaching style is patient, encouraging, and effective. Before starting my sessions, I only knew random words from conversation. But now, I can understand almost everything and have learned so much about the language. I love the self-paced learning and the fun interactive coursework. I highly recommend Alba as a Spanish teacher!