Challenging, rewarding and practical activities in military skill development. Development of confidence and learning the importance of teamwork in goal accomplishment. Rappelling, land navigation and map reading, marksmanship, survival training, personal defense activities, survival swimming, military weapons, military drill, cardiopulmonary resuscitation and first aid.