I had two kids go through Cadets. Both joined almost the minute they turned 12 (their choice), and both aged out, one as DSM, one as RSM. They worked hard, they had fun, they learned respect, discipline, commitment to their community, leadership, and made some amazing friends that, even years...