A few of my children are quite involved with CAP. CAP teaches them leadership, independence, PE, aerospace education, flight training, emergency service training, CPR/frist aid, study skills as well as other things. Two of my children are in the color guard and are in the midst of competion at this time.
CAP has been a positive experience for our family.