Superb Cadet unit with great staff. Young people learn personal responsibility and discipline as the basis for being a contributing member of society, the air Cadet corps, their unit and any other group.
I've personally seen a transformation in my son over the years.
Full disclosure, I have a biased (but valid) opinion having been a parent through to the current chair of the civilian committee which supports the unit in the background.