CAP can be a great program IF you get in the right squad. It's a volunteer program and some units are very poor. Flying is another matter. It's not easy to get into as a senior member. Most give up and I understand why. It may be easier to qualify for the next moon landing than fly a CAP Cessna.
A good local cadet program is where CAP shines.
.: The Civil Air Patrol :.