Learn the names of the different Cadet badges.
The Canadian Cadet Movement coaches, teaches and inspires our young leaders of tomorrow through interactive and exciting new opportunities.