Spanish Lessons

Learn Spanish Your Way

Learn Spanish in Waterloo Region, Guelph, London, Toronto, Woolwich Township, and the rest of the world with our in-person and online group classes and private lessons.

Spring 2026 Group Classes

IN-PERSON Group Newbie Class
for Adults Level 1 Section 1

$285

per term

Who: adults (ages 13+) with no experience learning Spanish. We welcome anyone who is interested in Spanish!

Time: Tues 5:00pm - 6:30pm

Start Date: Apr 7, 2026

End Date: June 9, 2026

Location: 50 Ottawa St South, Kitchener

ONLINE Group Newbie Class
for Adults Level 1 Section 2

$285

per term

Who: adults (ages 13+) with no experience learning Spanish. We welcome anyone who is interested in Spanish!

Time: Mon, 8:00pm - 9:30pm

Start Date: Apr 6, 2026

End Date: June 15, 2026

Location: Online

In-Person Group Beginner
Spanish Adult Class Level 2

$285

per term

Who: adults (ages 13+) who have studied Spanish before or have limited experience with Spanish.

Time: Fri, 7:00pm - 8:30pm

Start Date: Apr 10, 2026

End Date: June 12, 2026

Location: 50 Ottawa St South, Kitchener

In-Person Group Beginner
Spanish Adult Class Level 3

$285

per term

Who: adults (ages 13+) with high A1 or low A2 proficiency in Spanish

Time: Wed, 5:00pm - 6:30pm

Start Date: Apr 1, 2026

End Date: June 3, 2026

Location: 50 Ottawa St South, Kitchener

IN-PERSON Group Upper Beginner (A2)
Spanish Adult Class

$285

per term

Who: adults (ages 13+) who have studied Spanish for around 1.5 to 3 years, are heritage speakers or have equivalent experience.

Time: Wed, 6:30pm - 8:00pm

Start Date: Apr 1, 2026

End Date: June 3, 2026

Location: 50 Ottawa St South, Kitchener

IN-PERSON Group Intermediate
Spanish Adult Class

$285

per term

Who: adults (ages 13+) who have studied Spanish for around 1.5 to 3 years, are heritage speakers or have equivalent experience.

Time: Wed, 8:00pm - 9:30pm

Start Date: Apr 1, 2026

End Date: June 3, 2026

Location: 50 Ottawa St South, Kitchener

IN-PERSON Group Newbie
Children Class Level 1

$285

per term

Who: children (ages 6 to 12) with no previous experience learning Spanish.

Time: Sat, 2:00pm - 3:30pm

Start Date: Apr 4, 2026

End Date: June 6, 2026

Location: 50 Ottawa St S, Kitchener, ON

ONLINE Group Newbie
Children Class Level 1

$285

per term

Who: children (ages 6 to 12) with no previous experience learning Spanish.

Time: Fri, 5:00pm - 6:30pm

Start Date: Apr 10, 2026

End Date: June 12, 2026

Location: ONLINE

IN-PERSON Group Newbie
Children Class Level 2

$285

per term

Who: children (ages 6 to 12) with 10 weeks worth of experience learning Spanish.

Time: Sat, 3:30pm - 5:00pm

Start Date: Apr 4, 2026

End Date: June 6, 2026

Location: 50 Ottawa St S, Kitchener, ON

rEGISTER NOW!

Classes have are capped at 7 students per class. Join us next semester!

If our class times don’t work for you or you’d like to see another class added to our schedule. Please contact us!

We also welcome you to message us for more details on our upcoming and ongoing semesters.

Course Details

Class Duration

Engaging 90-minute classes, with lots of opportunities for one-to-one help with teachers. If group classes only have 2 students, class length is 60 minutes long.

Handpicked Textbook

Take home a textbook specifically suited to your learning needs.  

Take-Home Exercises

Exercises will be given after each class, so you can continue practicing Spanish throughout the week.

Activities and Conversation Practice

Classes are designed to keep you engaged and improve your oral Spanish. 

REGISTER TODAY

Class Space is Limited. Claim a spot in one of our upcoming classes!

Pre-register for Next Semester

Want to join our next semester? Pre-register for FREE! With pre-registration:

  • Save a spot in our upcoming semester.
  • Gaurantee our lowest registration price.
  • Help us accomodate your availability.

Schedule Private Lessons

Convenient

At home or a nearby coffee shop, on a weekday or a weekend, you can learn a new language in Waterloo Region at a time and place convenient for you.

Conversational

Private lessons give you plenty of speaking practice and quick feedback on pronunciation, grammar, and word choice.

Customized

Want to learn a second language for traveling, business, family interactions, or your next test? Not a problem! We tailor our lessons to help you meet your personal goals.

Cost-Effective

One-on-one tutoring is $45 to $47 hour. If you would like private lessons for more than one person, please provide details below, and we will get back to you with more information as soon as we can.

Our Team

unnamed (2)

Marthina Fong

Spanish Instructor

Marthina was born and raised in Mexico City, a vibrant and multicultural city that shaped her lifelong love for language, learning, and cultural exchange. With more than 20 years of teaching experience, she holds a Bachelor’s degree in Pedagogy and a Master’s degree in Intellectual History. Spanish is her first language, and she brings a deep understanding of both the language and the rich cultural heritage of the Spanish-speaking world to her teaching. She has a multicultural background with Chinese and French roots. In Canada, she graduated from Conestoga College’s English Language Studies program and is currently pursuing a diploma in Early Childhood Education at the same institution. Marthina enjoys swimming, biking, forest walks, and meditation, and will soon be a published co-author of a philosophy book in Mexico.

Pre-register for Next Semester

What Our Students Say

Absolutely love First Step Language Academy! The teachers are amazing—super patient and great at explaining things. Classes are fun and interactive, and I’ve improved so much in such a short time. The atmosphere is welcoming, and the cultural events are a nice bonus. Highly recommend to anyone looking to learn a new language!
I took the online beginner's course, and it was wonderful! The teacher is very personable and makes each class fun and engaging!
"Their teaching methods are effective, and they always go above and beyond to ensure that each lesson is interesting and relevant.."
It's a fantastic school to learn a new language. All ages are welcome. The teachers and owner are so kind. The place has a family feel and is a great operation all around. You won’t regret it.

ç
Click on below icons to see us in the news

Winter 2026 Group Classes

IN-PERSON Group Newbie Class
for Adults Level 1 Section 1

$285

per term

Who: adults (ages 13+) with no experience learning Spanish. We welcome anyone who is interested in Spanish!

Time: Fri, 6:30pm - 8:00pm

Start Date: Jan 23, 2026

End Date: Mar 27, 2026

Location: 50 Ottawa St South, Kitchener

In-Person Group Beginner
Spanish Adult Class Level 2 Section 1

$285

per term

Who: adults (ages 13+) who have studied Spanish before or have limited experience with Spanish.

Time: Wed, 5:00pm - 6:30pm

Start Date: Jan 21, 2026

End Date: Mar 25, 2026

Location: 50 Ottawa St South, Kitchener

IN-PERSON Group Upper Beginner (A2)
Spanish Adult Class

$285

per term

Who: adults (ages 13+) who have studied Spanish for around 1.5 to 3 years, are heritage speakers or have equivalent experience.

Time: Wed, 6:30pm - 8:00pm

Start Date: Jan 21, 2026

End Date: Mar 25, 2026

Location: 50 Ottawa St South, Kitchener