Joined in 1980 - finished with the Spaatz award - they paid for the majority of my flying through my Private certificate with a scholarship earned from performance in ground school. Of course; I spent many hours drilling, ironing my uniform, and sleeping in tents (and standing CQ in the middle of the night) on SAREX's in addition to the little bit of flying over the years.
Don't have much experience with CAP lately, but I would put them up there with the Boy Scouts when it comes to instilling proper values in our teenagers.