Navy League Training
The Navy League Cadets are a youth program (ages 9-13) put on by the Navy League of Canada. It is not supported by the Department of National Defence / Canadian Armed Forces but does share many training elements of the Royal Canadian Sea Cadets.