Awesome program, but it also depends on the unit you join. Been in it since the age of 11, when I joined the Navy League Cadets (for kids under 13), then moved up to the Sea Cadets when I hit 13 1/2. Had tons of leadership roles, attended Petty Officer Leadership Academy (POLA), participated...