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 our certified teachers, you’ll expand your vocabulary, improve your fluency, and gain confidence in ...

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: Mondays & Wednesdays, 7:30 pm - 9.00pm (PDT)
Start Date: July 13th
End Date: August 24th
Schedule: Monday & Wednesday, 6:00 pm - 7.30 pm (PDT)
Start Date: July 13th
End Date: August 24th
Schedule: Tuesday & Thursday, 7:30 pm - 9.00 pm (PDT)
Start Date: July 14th
End Date: August 20th
Schedule: Monday & Wednesday, 7:30 pm – 9:00 pm (PDT)
Start Date: July 13th
End Date: August 24th
*No class on July 1st
Schedule: 9:30 am – 12:30 pm (PDT) // 12:30–3:30 p.m. (EDT)
Start Date: July 4th
End Date: August 8th
Schedule: 9:30 am – 12:30 pm (PDT) // 12:30–3:30 p.m. (EDT)
Start Date: July 11th
End Date: August 15th
Fees: 6-week course, twice a week, $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]
We offer one-on-one private tutorings tailored to your individual needs and goals. One-hour lessons can be scheduled at a time that works best for you, and our team will do its best to match you with the tutor who’s the right fit. Each session is $65 CAD per hour (+ GST).
Lessons are primarily delivered online via Zoom. For clients based in Vancouver, in-person sessions at your home or workplace may be arranged upon request. Please note that in-person fees may vary depending on the location.
In addition, Bolivia —founder of the academy—offers her services as a DELE-certified examiner and certified Spanish teacher with over 10 years of experience. Her teaching style is clear, dynamic, and engaging, and she places great value on your time, ensuring every class is focused on helping you make meaningful progress efficiently.
Fees:
Become fluent faster, study at your own pace, and focus on your specific needs.
Planning a trip to a Spanish-speaking country? Our Intensive Spanish for Travel course is designed to help you communicate confidently in real-life situations before you leave.
You will learn practical Spanish for:
This accelerated course focuses on speaking, listening, and essential vocabulary so that you can make the most of your travels.
Our Intensive Spanish for Academic Purposes course is designed for students who need Spanish for university studies, academic exchanges, research, or professional development.
The course focuses on:
This accelerated program helps students develop the language skills needed to succeed in academic environments where Spanish is used.
Schedule and pricing: Please email us for information about upcoming sessions and course fees.
Speed up your Spanish and become fluent quickly. The perfect complement to your Spanish course.
Registrations: [email protected]
Conversation Intermediate course with Fiorella.
Start date: May 13th. First lesson for FREE!
End date: June 24th
Fees: 1 drop-in class is $20 CAD or you can do the whole course for $110 CAD.
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 $65 CAD/HR. Tailored lessons adjusted to your interests and personal goals.
¿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]
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]
* 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 3 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