Club Aquatique
Codiac Vikings
Aquatic Club




We are here to support your needs. If your questions are related to workouts, meets, events, goal setting, and other swimming related needs, please contact one of the coaches. For all questions related to administrative, such as dues, safety, or policy issues, please contact one of the board members.

Nous sommes là pour répondre à vos besoins Si vos questions portent sur les séances d'entraînement, les rencontres, les événements, l'établissement d'objectifs et d'autres besoins liés à la natation, veuillez communiquer avec l'un des entraîneurs. Pour toutes les questions d'ordre administratif, telles que les cotisations, la sécurité ou les questions de politique, veuillez contacter l'un des membres du conseil.


John McLeod

Head Coach / Entraineur  

[email protected]


Katherine Trevors

Assistant Head Coach / Entraineure adjoint 

[email protected]

Katherine Trevors (formerly Frise) is a level 1 certified swim coach, working on her level 2 and is a registered nutritionist. She swam and coached with CVAC as an age group swimmer before swimming and coaching coaching with the Mount Allison Mounties and Sackville Swim Club in University. She is so excited to be back with her home club and is really looking forward to helping us take it to the next level.

Katherine Trevors (anciennement Frise) est une entraîneure de natation certifiée de niveau 1, qui travaille à son niveau 2 et est une nutritionniste immatriculée. Elle a nagé et entraîné avec CVAC en tant que nageuse de groupe d'âge avant de nager et d'entraîner avec les Mount Allison Mounties et Sackville Swim Club à l'Université. Elle est tellement excitée d'être de retour avec son club à domicile et elle a vraiment hâte de nous aider à passer au prochain niveau.



Jim Druart

Assistant Coach


Jessica Duncan

Assistant Coach

Jessica (Jess) Duncan started her competitive swimming journey with CVAC in 2009 which carried on for the next 6 years. Swimming quickly became her first passion in life and introduced her to the health and wellness world, which then became her second passion. After graduating from Harrison Trimble high school in 2016, she begun studying to be a registered Massage Therapist. She graduated from the RMT program in 2018 with honours and started her career working at Rehab One Performance centre. She is extremely eager and proud to be getting involved with the team and coaches who helped shape her into the person she is today. She hopes she can have the same impact on her swimmers this coming season!


Leandra Stackhouse

Assistant Coach

My name is Leandra and I'm thrilled to be coaching this season!  I have been a swimmer for as long as I can remember, spending nearly a decade on CVAC and carrying on to U.N.B. to swim for a few more seasons.  My favourite events are the 200 Free, 800 Free and of course the 400 Free. I've been out of the water for a bit now, but I'm pumped to return to the deck as a coach and meet all our swimmers!