I was in it a little while, it wasnt for me. Some of it was alright, I didn't mind learning drills, marching in the snow and all th physical stuff. But they ask for too much for kids, I mean I DO have a social life believe it or not. Cav58d is right about having to take orders from someone younger than you, its really annoying. You progress through the ranks by taking tests every other week. IMHO they are too much of an Air Force Wanna-Be, but instead of being armed with young men, they have kids who have not gone through puberty.
But cav58d was also right about Air Forve Application builder, I think 75% of Cadets at the USAF Academy were in CAP.