Swim for Life Affiliate-certified instructor with 25+ years teaching in Canada, UK, and Iran — beginner through advanced, one-on-one and
I hold Swim for Life Affiliate certification and Standard First Aid and CPR/AED Level C from the Canadian Red Cross, with over 25 years of teaching and coaching experience in Canada, the UK, and Iran. I coached two seasons at the Canadian Dolphin Swimming Club (CDSC) in Vancouver and have worked as a lifeguard and swim instructor in Tehran.
I specialize in teaching swimming in a short period, with quality comparable to long-term courses. I've refined crash-course methods through British school programs and have successfully run private one-on-one, small group, and larger group classes with up to 12 students.
1- Assess individual skill levels. 2- Identify specific needs. 3- Set personalized goals. 4- Plan flexible lessons. 5- Encourage and support.
With 5 lanes and 20 metres of pool to work with, this facility is amazing for intermediate to 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 also an amazing and private coaching facility. Located in an easily accessible residential neighbourhood with free parking. Please note that since only 1 lane is available for Propel lesson use, if 2 lessons are occurring, the lane will need to be shared. This location will be unavailable for lessons from June 29 to September 4, 2026.
Pool access details are provided after you book.