Coach Contact Info

All London Aquatic Club coaches are governed by the Canadian Swim Coaches and Teachers Association Code of Professional Conduct. We are here to support the needs of both swimmers and parents. If your questions are related to workouts, meets, events, goal setting, or anything else in the realm of swimmer development, please contact the coach of your swimmer(s).

For all questions related to administration such as registration, fees, or other policy issues, please email

Coaching Staff

Andrew Craven

Head Coach


Three-time recipient of Petro-Canada Coaching Excellence Awards. 8 time recipient of Ontario Swim Coaches Council awards. 2003 recipient of the Swimming Canada President's Award. National Coaching Institute Level IV Advanced Coaching Diploma (Nov 2012).

Head coach at the 2000 Paralympics and the 2002 IPC World Championships. Staff coach at the1998 IPC World Championships and the 2008 Paralympics.

Interesting fact: Andrew believes the Toronto Maple Leafs will win the Stanley Cup this, um,  year.

Coaching since 1986. Coaching with LAC since 1992. LAC Head Coach since 2012.


Donna Moskal

Team Manager & AG Bronze Coach


Coaching with LAC since 1984

Liz Moskal

Age Group Gold/Silver Coach


Liz swam for 10 years with LAC before returning to the club as a could say she has swim coaching in her blood.

Interesting Fact: Liz was a figure skater for 14 years, most of these while she was a swimmer. 

Coaching with LAC since 2005.

Kelly Steeves

Senior Gold/Silver Assistant Coach


Kelly has a background in Sport Administration and Coaching. He worked for 7 years as the Swim Ontario Technical Programs Coordinator and has coached swimming at the age group, university and Masters levels. Kelly has been coaching with LAC since 2015.

Interesting fact: Kelly plays golf left-handed. 

Jonathan Korchuk

Senior Bronze/Blue Coach


Jonathan swam for LAC during high-school and continued swimming at University of Waterloo while completing an Honours Mathematics COOP degree.

Jonathan has been a Masters swim coach (8+ years), a volunteer Senior Gold LAC coach (2014/15), and a competitive masters swimmer and triathlete with several top 3 finishes at Canadian Masters Swimming Championships. He has also completed Level 1 and 2 NCCP swim coach training and is Level 1 Certified. Coaching with LAC since 2014.

Interesting Fact: Jonathan loves to do canoe trips on the French River and Algonquin Park.

Darda Sales

Senior Assistant Coach


Darda swam with LAC for 9 years. She represented Canada three times at the Paralympics in swimming bringing home two medals, and in 2016 represented Canada at the Rio Paralympics in wheelchair basketball. Darda has previous coaching experience in Orillia and Ingersoll, and re-joined the LAC coaching team in 2018 after 2 years in Alabama pursuing a Masters degree.  Coaching with LAC since 2008.

Interesting Fact: Darda loves peanut butter on toast :)


Meggin Moffatt

Intro Coach


Meggin swam for 7 years with LAC and has been coaching with the club since 2001.

Interesting Fact: Meggin completed Teachers College in Scotland.


Emma Tarrataca

Age Group Orange & Development 1 Coach


Emma swam with LAC for 6 years, and is currently studying Health Sciences at Western University. She has been coaching with LAC since 2013.

Interesting Fact: Emma has dual citizenship for Canada & Portugal

Rebecca Quirie

Age Group Blue Coach


Rebecca was a competitive swimmer for 13 years, swimming for the Nepean Kanata Barracudas in Ottawa and on scholarship at the University of Massachusetts in Amherst, where she studied biology and graduated in 2016. She completed Teacher's College at Western University in 2019 and is now a teacher with the Thames valley District School Board. Coaching with LAC since 2017.

Interesting fact: Rebecca is a thrill-seeker and loves to travel; she has been shark cage diving in South Africa, hang-gliding in Australia, and bungee-jumping and back-packing in Peru and Europe.

Shannon Nell

Age Group assistant coach


Shannon was a national level swimmer from 2003-2014, swimming for both LAC and Western University, and represented Canada twice as a junior swimmer at the North American Challenge Cup. Shannon started coaching with LAC in 2014.

Interesting Fact: Shannon has worked on the sets of many popular shows and movies, including It, Murdoch Mysteries, Saving Hope, and Kim's Convenience. 

Yousir Aldin

Senior Bronze/Blue assistant coach


Yousir swam for LAC for 9 years and is in her 3rd year at Western University studying Integrated Science. She has been coaching for LAC since 2014.

Interesting Fact: Yousir loves to paint and has one piece of artwork published.

Mel Rice

Development assistant coach


Mel was a national level swimmer for the Pointe Claire Swim Club, Swim Brock Niagara and Western University, and is now in her 6th year of Masters swimming with the London Silver Dolphins. She previously coached with LAC from 1997-2000, works full time at 3M as a Marketing Operations Manager, and started coaching again with LAC in 2017. Mel has 3 children, 2 of whom are swimmers for LAC.

Interesting Fact: Mel has travelled to Europe, South America and Asia for work.

Katie Flannery

Development assistant coach


Katie swam for LAC for 7 years.

Coaching with LAC since 2016.

Cassie Ellis

Strength & Conditioning Coach


Cassie has an extensive background in kinesiology and nutrition. She swam with LAC when she was younger before switching her focus to ballet. Cassie teaches the dryland strength training program as well as yoga to Age Group Blue and above. Cassie received her PhD in Kinesiology with a focus on The Psychological Basis of Movement at Western University, and has worked with athletes from a variety of different sports, including professional athletes. She has been coaching with LAC since 2013.

Interesting fact: Cassie grew up with Liz!

Kim Charteris

Development 1 coach


Kim has a long history in swimming and with the London Aquatic Club. She swam for the London Y Aquatic Club in the 1970's, then coached for LYAC (along with Donna) in the 1980's, before moving to Kitchener where she coached for the Kitchener-Waterloo Aquatic Club, spending 3 years as their Head Coach. Kim took a break from the pool to raise her two children, and has now moved back to London with her husband Tom and is very excited to re-connect with her LAC family. Coaching with LAC (again) since 2018.

Fun fact:  Kim coached on 2 Ontario provincial tour teams and at the Ontario Winter Games.

Emma Jackson

Age Group Blue assistant coach


Emma swam with LAC for 4 years before swimming for the Guelph Gryphons varsity swim team for 2 years. She then coached with the Guelph Marlins Aquatic Club for one year while finishing her undergraduate degree in human kinetics. Emma is now attending Fanshawe College studying to become a respiratory therapist. Coaching with LAC since 2018.

Fun fact: In the summers Emma works as a lifeguard for the Central Elgin Beach Rescue in Port Stanley.

Katie Callon

Intro assistant coach


This is Katie's 8th year as an LAC swimmer and last year Katie competed at the Canadian Trials in April in Toronto. Coaching with LAC since 2018.

Katia Langham

Development assistant coach


This is Katia's 9th year swimming with LAC. She is in her final year of high school and is contemplating a career in medicine. Katia plays both the flute and piano, and has been a coach with LAC since 2018. 

Michael Quigley

Age Group Orange assistant coach


Michael swam for LAC for 8 years, primarily as a backstroker, and he is in his first year at Western University. Coaching with LAC since 2018.

Interesting fact: Michael loves music, and plays both the piano and the guitar.

Josie Andres

Development 1 coach


Josie is a University of Waterloo graduate, where she competed and was a co-captain for the varsity swim team. Josie represented Waterloo at CIS and USport university nationals in each of her 5 years. Josie is a LAC alum and was very excited and proud to represent LAC at the 2019 Canadian Swimming Trials which doubled as her first-ever Senior National championship and the final competition of her illustrious career. She is equally excited to return as a coach to support the development of young swimmers in her home club.

Samantha Campbell

Development 2 Coach


Madeline Forsey

Development 2 assistant


Maddee swam for LAC for 4 years and is in her last year of high school, hoping to study Concurrent Education at Queen's University. She has been a coach with LAC since 2018.