Swim lessons with Reza T.

Richmond Riverdale

Toddlers · Children · Adapted Aquatics · NCCP Coach · Swim Club · 400+ Lessons delivered

I am an Affiliate-certified swim instructor for the Swim for Life program. I provide official swimming progress cards and swimmer badges that the Lifesaving Society BC recognizes. I hold Standard First Aid and CPR/AED Level C certification from the Canadian Red Cross, and have over 25 years of experience teaching and coaching swimming in Canada, the U.K., and Iran. My expertise spans a wide range of age groups and skill levels, from beginners to advanced swimmers. Notably, I served as a coach for two seasons at the prestigious Canadian Dolphin Swimming Club (CDSC) in Vancouver, BC. In Great Britain, I achieved remarkable success in teaching swimming through crash courses as part of the British school program, catering to individuals who couldn't swim 25 meters. I have successfully conducted private one-on-one or small group lessons, as well as managed larger group classes with up to 12 students in various locations. Furthermore, my experience as a lifeguard and swimming instructor in Tehran, Iran, has further honed my skills. I specialize in teaching swimming in a short period, offering quality comparable to long-term courses.


20 Testimonials

A
Andrea H.
April 13, 2026
Engaging, Exciting, Encouraging!
Reza was referred to us through a friend and we are so glad! He is enthusiastic, patient, and engaging, which is exactly what my kiddo needed. We chose to try 1:1 swim coaching after several failed rounds of community centre lessons, which left my son anxious and refusing to participate. With Reza, it has been a completely different experience. In just a few lessons, he has already taught my kiddo more skills than he had acquired through his community centre lessons, and his confidence in swimming has grown significantly. He is now willing and ready to learn and to build upon his newfound skills. Would definitely recommend.
C
Christine W.
January 26, 2026
Simply the best!
Reza has turned my two boys into lovers of the water. My youngest is quite anxious in the water. His amazing patience and fun methods helped him relax immediately. He is very supportive and teaches him the steps for everything so he felt confident and safe. My oldest has learned so many different techniques and has improved his strokes with the approach Reza has. He builds on skills so that the kids succeed. We are so happy we found him!
P
Pasquale C.
January 19, 2026
Engaging and fun learning!
I'm very impressed by Reza's positive energy with my children. Reza adjust his methods to every kids he teaches, making games with my little one, to make him confident in water, and giving appropriate challenges to my older kid. He is always encouraging towards the progress of our children and I've seen such a big difference in their skills since we started his classes in November! I highly recommend him as a teacher!

Where I teach

Richmond Riverdale

30-31°C · 32ft long · 3ft to 6ft deep

Enjoy lessons in a spacious, heated pool with depth ranging from 2 to 6 feet, perfect for all ages and skill levels. The facility includes a relaxing built-in jacuzzi plus dedicated shower and changing rooms. With a wide range of available hours, you’ll enjoy both flexibility and a private, premium environment ideal for focused instruction.

Access instructions are provided after your booking is complete.

Loading...
View availability