About Cadets of Slave Lake

Contribute to the development and preparation of youth for the transition to adulthood, enabling them to meet the challenges of modern society, through a dynamic community-based program