Swim with Danielle O.

Teaches children, teens, adults
1 Yr teaching100 DeliveredOvercoming fear🛟Lifeguarding🗣️Spanish💬Before booking

Certified lifeguard and swim instructor teaching since 2016, helping swimmers of all levels overcome fear and build confidence.


10 Reviews

T
Tharsana L.
November 2025
Danielle helped my son (9 years old) who was taking lessons for the first time feel comfortable in the water. She guided him well and was knowledgeable in instructing him. I would highly recommend Danielle.
A
Anas M.
October 2025
My friend and I took multiple classes with Danielle. We were so happy with the way she tailored the classes to fit us. We did multiple small progress and worked on our basics. As adults, we were doubtful if we could ever learn swimming but by end of two classes we were and i found swimming to be my new found favourite activity . I would definitely recommend Danielle to whom ever want to get started with swimming.
G
Gaby W.
October 2026
She is very patient and focus. She guides me in detail to achieve my goal. I learn different techniques from her.
A
A U.
September 2026
I honestly cannot say enough amazing things about Danielle! She is an absolutely incredible swimming instructor. The progress I saw in my kids today left me speechless! I was genuinely amazed at how far they’ve come in such a short time. Danielle has such a wonderful way with children. She is patient, encouraging, attentive, and knows exactly how to build their confidence while helping them develop their swimming skills. You can tell she genuinely cares about their progress and puts her heart into what she does. As a parent, there is nothing more rewarding than watching your children overcome their fears, gain confidence, and accomplish things they couldn’t do before. Seeing that today was such a proud moment for me! I am beyond grateful we found Danielle. She is truly exceptional at what she does, and I would recommend her to any parent looking for a swimming instructor who will bring out the absolute best in their children. Thank you, Danielle, for making such a difference in my kids’ swimming journey! We are so lucky to have you!
C
Colin K.
September 2026
Danielle was a great teacher. Lesson was fun and very informative. Would recommend her to anyone looking to learn to swim.
U
Umayma I.
June 2026
Danielle is amazing, so knowledgeable, patient, and uplifting. As an adult beginner, she made me feel totally comfortable and confident right from the first lesson. I loved how she celebrated even the small milestones and kept everything fun and encouraging. I left feeling happy and excited for more lessons. Absolutely recommend her.

About Danielle O.

I've been teaching swimming since 2016 and it's something I truly love. I've worked with swimmers of all levels, from complete beginners to those looking to improve their skills. I'm also a certified lifeguard.

Teaching philosophy

Safety and water awareness are always at the heart of my lessons. I focus on creating a supportive, encouraging environment where you can learn at your own pace. One of the most rewarding parts of my work is helping people overcome their fear of the water and grow into confident swimmers.

Teaching expertise

Intro to waterOvercoming fearPassing levelsStroke formAdapted aquaticsBody positionBreath controlKick techniqueEnduranceEfficiencyCompetition

Life after lessons

💪Fitness🛟Lifeguarding🏆Swim Club

Accessibility

🗣️Spanish

1 year experience

  • Propel

    Aug 2025 – Present

Where I teach

Holiday Inn Toronto International Airport

28-29°C · 17.84m long · 2.8ft to 9ft deep

With an abundance of space to work with, this facility is perfect for beginners, intermediate, and advanced swimmers looking to improve their distance and endurance as well as confidence in deep water. For new or first time triathletes, this pool is an amazing coaching facility to learn and train! Enjoy lounge chair seating and towel service!

Pool access details are provided after you book.

Map of the area around Holiday Inn Toronto International Airport
Proven value! Clients often return