Coaches and Directors

Coaches and Directors
Coaching Staff
Kelly Taitinger Head Coach

Kelly started swimming with the Claresholm Piranhas, a summer club in Alberta.  One of his teammates, Graham Welbourn, from Claresholm, eventually made the Olympic team for Canada in 1980, and swam as a Canadian Dolphin Swimmer in that season.

Kelly began his coaching career with the Pincher Creek Dolphins, (10 seasons), another summer club in Alberta.  Pincher Creek won 9 Divisional titles and set over 30 provincial records throughout that time.  He eventually went on to coach in Nanton Alberta, where another Olympian came from, Andrea Nugent (UCSC).  During this time, he volunteer coached at the University of Alberta summer sessions under John Hogg.

Kelly earned a Bachelor of Education degree from the University of Lethbridge.  He then pursued a Bachelor of Physical Education with emphasis on coaching from the University of Alberta and was assistant coach and manager of the team.  While there, he worked with Olympians, Megan Watson, Bruce Berger, World Record holder, Peter Szmidt and Olympic Bronze medallist, Cam Henning.  At the same time, he started coaching with the Edmonton Keyano Swim Club under Dave Johnson.

After graduating from U of A, he started age group coaching with the University of Calgary swim club under Deryk Snelling and Pierre LaFountaine, both whom became Head Coaches of Canada.  As well, he was in charge of a satellite group from Okotoks, which included a swimmer, the now Technical Director of Swim BC, Cory Beatt.

In 1989, Kelly applied for an assistant coaching position with the Canadian Dolphin Swim Club as the Head Age Group coach.  At that time, CDSC had amalgamated with the Pacific Dolphin Swim Association under Tom Johnson.  Kelly was in charge of developing the age group program of CDSC and he started with 3 provincial qualifiers, eventually coaching swimmers to numerous Provincial and National Age Group records. 

CDSC eventually broke away from the PDSA and once again, Kelly had to start to develop swimmers to a higher level.  This has taken over 13 years, but now CDSC is once again a club that produces swimmers to the highest level.  Age group swimmers, coached by Kelly and coming through CDSC who eventually made the Olympics, were Tamee Ebert in 2000 and Hau-Li Fan in 2020.

Swimmers who have made (and many medalled) Canada Games, World Championships, Youth Olympic Festivals and Commonwealth games under Kelly are:  Brent O’Connor, Ilya Brotzky, Desmond Strelzow, Zach Somjen, Taryn Lencoe, Maya Beaudry, Darrell Rudolf, Julia Strojnowska, Maria Saldana Riebeling, Nathalie Day.

 

Zachary Haw Assistant Head Coach

Zach is an NCCP Level 3 certified coach and has been coaching in Canada for the past 10 years. His coaching philosophy emphasize heavily on coachability, hard work, self motivation, engagement, and effort, focusing primarily on conducting oneself in a disciplined fashion in pursuit of excellence. 

Zach's swimmers have achieved various accomplishments including, but not limited to:

  • multiple podium finishes,
  • set multiple club and provincial records,
  • admitted to various prestigous Canadian and International Universities, and
  • earned various Provincial and National Team nominations over the years.

In 2020, Zach was part of the team that won the BC Winter Provincial Championships. In the same year, he was awarded Senior Coach of the Year by his peers at the BC Swim Coaches Association. He served as Assistant Head Coach of the Langley Olympians Swim Club and Head Coach of the Abbotsford Olympians Swim Club from 2017-2021. In the 2022-23 Season, Zach together with the CDSC Coaching Staff was awarded Development Staff of the Year by their peers at the BC Swim Coaches Association. As a coach, he has also been named Lead Coach for Swim BC Prospect Camps in multiple seasons. 

Zach has been successful and continues to be committed in increasing swimmer participation in club activities and is known by former swimmers and parents as someone fostering an inclusive and fun training environment while improving performance, and tendering to the psychological, physiological, and social needs of his swimmers. 

Zach was born and raised in the Philippines. He was an alumnus of the IB Diploma Programme. He graduated from the University of British Columbia in 2017, double majoring in psychology and political science. He loves travelling, golfing, running, scuba diving, snowboarding, and hiking. He is also a Chartered Professional Coach (ChPC) and a member of the Swim BC Coaching Development Committee.

Zach is very excited to be a part of the success of the Canadian Dolphin Swim Club and hopes to work towards making a positive impact to his swimmers not only in swimming, but also in life.

Khosro Mansuri Coach, Head of Junior Development

Khosro has been coaching with the Canadian Dolphins since 2001 and is responsible for coaching our youngest developmental swimmers. He also spearheads our monthly developmental mini-meet program .

Khosro started swimming at age 13, and by age 17, he had broken the Iranian 100m Breaststroke LC record.

Prior to coming to Canada, Khosro coached the Iranian Youth Development Team in waterpolo and swimming, and coached at the Athletic University in Athens, Greece.

Since coming to Canada, he has taught thousands of children to swim in Vancouver and on the North Shore through their recreation systems. He was Assistant Head Coach at the Vancouver Pacific Swim Club for 8 years, and coached developmental swimmers in the North Vancouver Recreation system, as well as Masters swimmers with the North Shore Masters Swim Club.

Khosro’s talent and passion for coaching is undeniable and we are so fortunate to have him with us once again!

Iain Reinboth Assistant Coach

Iain has been a coach with the Canadian Dolphins since 2016, coaching swimmers over a variety of Age Groups.

Iain swam competitively for 10 years with the 1500 m being his favorite event. He has recently graduated from UBC with a major in Chemistry, and attributes his academic success to the focus and discipline he developed as a competitive swimmer.

Iain is a certified NCCP Level 1 Coach and holds both his National Lifeguard and Red Cross Standard First Aid certifications.

Iain is passionate about the sport of swimming and hopes that his experience and knowledge of competitive swimming can guide all of his Dolphin swimmers to success.

Felipe Escobar Assistant Coach

Felipe has been involved in competitive swimming for over 15 years in Toronto, Ontario. He swam at the age group level and decided to continue his swimming career to the university level at Laurentian University in Sudbury, Ontario. Felipe graduated from Laurentian University with a Bachelor of Arts and a Bachelor of Education. Felipe has coached every level of swimming from young swimmers ages five and up, to Ontario Provincial and National-level swimmers. Felipe has two years of teaching and coaching experience, where he has learned how to make fun and engaging lessons for students and swimmers. Felipe has recently moved to Vancouver from the Toronto area and is super excited to get started with the Canadian Dolphin Swim Club!

Karim Fahmy Assistant Coach
Hau-Li Fan Assistant Coach

Hau-Li swam with CDSC through High School and then went on to UBC, where he majored in Biology and swam for the UBC Thunderbirds and the Vancouver High Performance Centre.
Hau-Li started competing in Open Water swimming in 2017, and since then has competed for Canada at numerous International Open Water Swimming events, including the 2017 FINA 10km Marathon Swimming World Cup (Bronze), the 2018 Pan Pacific Championships (7th), the 2019 FINA World Championships (17th), and the Olympic Games in Tokyo in 2020, where he finished 9th.

 

Hau-Li will be coaching our senior distance swimmers and helping with the National and Provincial Groups.

Raymonde Rosarion Assistant Coach
Board of Directors