home Swim lessons for kids of All Ages
Join our one-on-one swimming lessons and improve your skills today!
home Swim lessons for kids of All Ages
Join our one-on-one swimming lessons and improve your skills today!
Signed in as:
filler@godaddy.com
Join our one-on-one swimming lessons and improve your skills today!
Join our one-on-one swimming lessons and improve your skills today!

Hi, I'm Sofia!
A Lifeguard and Swim Instructor at the YMCA.
Passionate about working with children and those with disabilities.
Overbooking is a chronic issue in aquatics, however scheduling through my services ensures effective, safe and fun one-on-one learning for your child. Following the levels and criteria specified by the Life Saving Society of Canada, we will progress to goals at a pace suitable for your child.
Utilizing either your own pool or my backyard for easy access.
Transportation is no longer an issue!
(only applicable to homes in Richmond Hill subdivision and surrounding subdivisions)
My qualifications are Bronze medallion, Bronze Cross, National Lifeguard (Pool), Swim Instructor, Standard First Aid, Emergency First Aid, and Airway management.
Levels include:
-Preschool 1 to 5
-Swimmer 1 to 9
Training for bronze medallion/cross is also available!
A payment is due upfront a minimum of 48 hours for each week, 24 hour notified cancellation is subject to a 50% refund. Unnotified absence results in no refund.
*Payment methods are limited to e-transfer
If weather does not permit I will try to reschedule to the best of my ability.
Questions? Email!
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.