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.
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.
Pool access details are provided after you book.