Coaches and Directors
Donna started her swimming career in Richmond with the Aquanauts. She swam competitively for 15 years and reached the National and International Levels. The highlights of her career include competing for Canada at the 1994 Commonwealth Games in Victoria and 1994 World Championships in Rome. She swam for UBC for one year and then transferred to the University of Nevada Las Vegas where she ended her career. She is an NCCP Level 1 Certified Coach and this is her tenth season with the Rapids.
Dennis has 17 years of coaching experience with 15 of those with the Rapids. He is fully certified NCCP level 2 coach and has coached swimmers from the RSS program right up to the National level. He believes that by consistantly giving your best effort, being accoutable, honest, and training with purpose on a daily basis, swimmers will develop a strong work ethic and valuable life skills through swimming. Dennis is also the club registrar and responsible for membership billing. If you have any questions please do not hestitate to email him.
Alex has been coaching with the Rapids for over 15 years. During this time she has coached at all levels of the club. Alex brings a strong technique focused coaching philosophy to the AGD and PAG programs.
Alex in a fully certified NCCP level 2 coach.

Darryl has been coaching for over 10 years spending time as Head
Coach at the Pacific Sea Wolves Swim Club and Campbell River Killer
Whales. He also gained experience coaching with the Chena North
Shore Swim Club and the UBC Dolphins. Darryl brings a unique level
of experience to his coaching as well, as he grew up swimming
through the age group programs in BC, swam for 5 years on the UBC
Thunderbirds swim team, as well as spent 7 years on the Canadian
National Team.
Tanja was a competitive swimmer for 9 years and has been with the Richmond Rapids since the beginning. This year will be her 28th year of coaching and she enjoys teaching children to to swim. During the day, she is an educational assistant in the Richmond School District.

The coach for the Junior 2 camp and the dolphin kick clinic is Samantha Corea. Samantha began her swimming with the Gators Swim Club and VPSC. Afer High school, Samantha swam for and attended the University of Denver. Samantha earned mutliple academic scholarships and athletic awards during University. She was also a 2 time finalist at the NCAA Swimming Championships. In 2015, Samantha was a member of Canada's Pan American Games Team and made an A final at the 2016 Olympic Trials. Samantha's coaching experience includes working for the Vancouver Vikings and running swimming clinics with the BCSSA and the University of Denver.
Morgan’s focus is to help her swimmers cultivate an enjoyable, healthy and long-lasting relationship with the sport of swimming. In addition, she uses her extensive experience and educational background in swimming to develop training that is both technical and purposeful.
Josh swam competitively for 7 years with the Richmond Rapids. During his time competing he reached Provincial levels and competed at the 2016 BC Summer Games. He is now attending McMath Secondary School and this will be his second year coaching.
Karen swam competitively for five years and volunteered for a year before becoming a coach at our Rapids program at Minoru. This will be her fourth year coaching with the Rapids and she is a student at Richmond Secondary.
William is attending his first year of medical school. He swam for many years with the Rapids program and this will be his seventh year of coaching with the Rapids. He is also a lifeguard with the City of Richmond.
Mika swam with Richmond Kigoos for 3 years and in 2014, she started playing water polo. She played polo for Pacific Storm and in 2016 and 2017, her team played in the National Championship League. In the summer, Mika played water polo with Burnaby Barracudas winning provincials in the U16 and U18 category. Mika is looking forward to her fourth year coaching for Rapids.

Elyse has been swimming with the Rapids Swim Club for over five years. She was a coach for her high school's swim team and spent the last year volunteering with Rapids. Elyse is very excited to start her second year as a coach and is looking forward to working with her swimmers.


