Meet the Team – Officer Staff
The CO and DCOs primary job is to ensure the effective, safe, and compliant operation of the cadet program within their unit.

Commanding Officer
Captain N. Hastings, CD
I’ve been proudly involved with the Cadet Program for 25 years, and my passion for youth development extends into my career as a Child and Youth Care Worker and Social Service Worker, specializing in supporting young people. Helping youth grow into confident, capable leaders has always been close to my heart.
Fun fact: I’m also a proud parent of six amazing kids—so working with youth is truly a part of my everyday life!

Deputy Commanding Officer
Captain A. Coulter, CD
I’ve been part of the Cadet Program for 27 years, supporting the corps through administration and any duties needed to keep things running smoothly. With nearly three decades of experience, I take pride in helping create a structured and supportive environment for cadets and staff alike.
Some of our staff have chosen not to have their images or names shared publicly.
We fully respect and support their decision. We remain committed to maintaining a safe and respectful environment for all members of our team, both online and in person.

Lieutenant LYR
Training Officer
The Training Officer is responsible for planning, organizing, and overseeing the delivery of the corps’ training program in alignment with national Cadet Program standards.

Captain V
Assistant Training Officer
The Assistant Training Officer supports the Training Officer in the planning and delivery of the corps’ training program. They help ensure that weekly lessons, exercises, and activities run smoothly and meet Cadet Program standards.

2nd Lieutenant H
Unit Public Affairs Representative
The UPAR is responsible for promoting and sharing the activities, achievements, and values of our cadet corps with the public, families, and the broader community.
I’m proud to combine my background as a Registered Social Worker with my lifelong involvement in the Canadian Cadet Program, which I’ve been part of since the age of 12. With a passion for storytelling and community engagement, public affairs is a natural fit. Through photography, media, and outreach, I aim to highlight the achievements of our cadets and staff, ensuring their efforts are seen.

OCdt Margiotta
Administration Officer / Star-level Instructor
The Admin O plays a key role in the day-to-day operations of the cadet corps by managing the essential records and documentation that keep the unit running smoothly.
Flying has been a lifelong passion of mine. I currently hold a Private Pilot Licence with a Night Rating and am actively working toward my Commercial Pilot Licence. I recently graduated from Fanshawe’s Commercial Flight and Aviation Leadership program, and I’m excited to keep pushing forward in my aviation journey.
Meet the Team – Civilian Staff

Nancy Al Joukhadar
Civilian Instructor
I’ve always loved teaching and helping others grow, which is why instructing has become such a big part of my life. Whether I’m working with cadets, teaching high school Math and Physics, or leading a fitness or dance class, I find real joy in sharing knowledge and seeing people gain confidence in themselves.

Susan Eglinton
Civilian Instructor
I retired as a 2Lt in March 2023 and am proud to continue serving as a Civilian Instructor. I’ve completed my Phase Training.
Fun fact: I completed a three-year canoe expedition along the Rideau Canal from Kingston to the Ottawa River in 2012, 2013, and 2014—and I’m excited to take on the same adventure again in July 2024 and 2025!

Shirley Pollard
Quartermaster

I’ve been involved with the Cadet Program for 7 years and currently support #9 RCACC as the Quartermaster Assistant. With 18 years of service in the Canadian Armed Forces and a background in supply, I enjoy using my skills to help keep our corps organized and mission-ready.
Fun fact: I’m a big fan of classic sci-fi and collect vintage Battlestar Galactica toys!