Looking to learn Spanish or refresh your skills? At ToDo Spanish, we make language learning personal, engaging, and effective.
Our virtual classes are designed to help you grow at your own pace: fostering confidence, fluency and cultural understanding through a friendly, supportive environment.
Every lesson is ...
Practice speaking Spanish in a relaxed, supportive, and fun environment. Enjoy lively discussions, games, and activities that help you use real Spanish — from idioms to everyday expressions.
With guidance from Luz María, Mariana, and Elisa, you’ll expand your vocabulary, improve your fluency, and gain confidence ...

Each week, we release a new episode—all in Spanish, spoken clearly and naturally.
You'll hear real Spanish in context—just like you'd hear it in real life.
You can listen here: ToDo Spanish Podcast
At ToDo Spanish, we’ve designed courses for every type of learner. Join our online Spanish group classes, book private lessons for adults and kids, try our conversation-based sessions, or bring Spanish to your workplace with our corporate programs.
All our courses are supervised by our Academic Coordinator, a certified DELE examiner — so you’ll learn with quality, structure, and expert guidance.
And great news: our 2026 Spanish courses just got even better! Enjoy fresh content, updated materials, new class dynamics, and an improved 6-week format totaling 18 hours. Plus, we’re excited to introduce our brand-new Saturday course, perfect for learners with busy weekday schedules.
Build your knowledge with our reliable approach. Integrate vocabulary, pronunciation, grammar, and listening in every lesson.
Registrations: [email protected]
Missed the Start Date of our current session? No Problem!
You can still join our ongoing courses at any time. We’ll assess your Spanish level to ensure you join the group that’s the perfect fit for you!
Schedule: Tuesday & Thursday, 6:00 pm – 7:30 pm (PST)
Start Date: January 6
End Date: February 12
Schedule: Monday & Wednesday, 7:30 pm – 9:00 pm (PST)
Start Date: January 5
End Date: February 11
Schedule: Monday & Wednesday, 6:00 pm – 7:30 pm (PST)
Start Date: January 5
End Date: February 11
Schedule: 9:30 am – 12:30 pm (PST) 12:30–3:30 p.m. (EST)
Start Date: January 10
End Date: February 14
Fees: 6-week course, $340 CAD (+ GST)
Take advantage of our conversation classes with a permanent discount when you enroll in a course—pay only $18 CAD per class.
Check out our available schedules!
*For other levels, please contact us. We also offer advanced classes.
Registrations at [email protected]
Speed up your Spanish and become fluent quickly. The perfect complement to your Spanish course.
Registrations: [email protected]
Conversation Intermediate with Mariana. Drop-in class.
Fees: 1 class is $20 CAD or try 5 classes for $90 CAD, if it is your first time joining the class, or if you are enrolled in another class with us.
New topics every week: Food, music, health, games, traditions, travel, news, hobbies, movies, work, celebrations, holidays, expressions, and more.
Come, have fun, and learn about Hispanic culture!
* Private Conversation Classes pay $55 CAD/HR. Tailored lessons adjusted to your interests and personal goals.
Bolivia will teach you in a simple, fun, and clear manner*. As a DELE-certified examiner and a certified Spanish teacher with over 10 years of experience, she understands the value of your time and makes each class an opportunity to improve quickly.
Become fluent faster, study at your own pace, and focus on your specific needs.
* Private lessons are also available with other qualified teachers, each offering flexible scheduling options.
Schedule: Thursdays 6:00 pm to 8:0 pm
Fees: 8-week course once a week, sixteen hours in total, pay $440 CAD (+ GST).
Take advantage of our conversation classes with a permanent discount when you enroll in a course and pay only $18 CAD per class. Check our schedules!
We can help you assess your level and find the class that is best for you!
Registrations at [email protected]
¿Hablas español o estás aprendiendo español? Mejora tus destrezas orales uniéndote a nuestro Club de Conversación.
Held every Tuesday at 5:30pm (PDT) on Zoom, this conversation club is something you won't want to miss:
Yes! The Conversation Club is a free event. Although, we appreciate voluntary contributions.
Please register your attendance so we can send you the link.
Registrations at [email protected]
* Payments can be made via e-transfer or mailed cheque. Our fees will include an additional 5% GST tax.
* If the schedule doesn't work for you, please contact us! We are able to accommodate students' schedules based on demand.
* In order to provide an interactive class, we require at least 2 participants per class. The class might be postponed if that is not the case.
* The conversation class is open for anyone who wants to practice and improve their Spanish. Choosing the class according to your level will help you to fully enjoy the class. Get in touch! We can help you assess your level.
* The conversation class and the Conversation Club are 100% in Spanish.
* Find the exact time difference between Vancouver and your city here: Time Zone Converter