Swim lessons with Stephen C.

Yorkville Royal Sonesta Hotel

Toddlers · Children · Adults & Teens · Adapted Aquatics · Lifeguard · 100+ Lessons delivered

Hello! I have almost 20 years of experience providing lessons to people of all ages and skill levels, from young competitive swimmers to adult beginners and everything in between. I also have extensive experience working with people with special needs including autism spectrum disorder, Down syndrome, and people with hearing and visual impairments. I believe in creating an inclusive and supportive environment where everyone can reach their potential. My love of swim instructing eventually led me to pursue a career in education, and I currently work as a classroom teacher. Note that this does mean that I will generally have a lot of availability in the summer but more limited availability the rest of the year. I look forward to seeing you in the pool and helping you achieve your swimming goals!


5 Testimonials

S
Sujan S.
November 14, 2025
Absolutely loved it!!
Stephen is an outstanding swimming instructor, who is patient, supportive, and teaches techniques in a way that’s easy to understand. We truly enjoy every class they’re always fun and engaging.
J
Jo-anne L.
September 4, 2025
Fun and Supportive
I really enjoyed my lesson with Stephen. We covered a lot of ground (or water?) and he was very encouraging. He was very clear in explaining how things should be done, demonstrated every move, and observed my technique--or lack thereof--and provided useful feedback on how I could improve. He was also lovely in recognizing what I was doing well, which kept up my spirits. Great instructor.
J
James L.
August 30, 2025
Very patient with adult swimmers
Very patient, kind, and effective with an adult learner like myself - Stephen got me floating and then able to swim on my back and partly on my front in the space of a couple of months at age 35 and it's the first time I retained the ability after a set of lessons.

Where I teach

Yorkville Royal Sonesta Hotel

30-31°C · 14m long · 1m to 1m deep

This warm penthouse pool is an incredible facility that's conveniently located right on Bloor St. in Yorkville. Enjoy free wifi and towel service along with a quaint outdoor deck which faces a private courtyard below with the Toronto skyline just visible along the horizon. This pool is great for beginner and intermediate swimmers of all ages.

Access instructions are provided after your booking is complete.

Loading...
View availability