Since we're an almost 1 year old squadron, we have 3 cadets approaching the Wright Brothers Milestone Award. Who commonly presents the certificate? Squadron Commander? We're an in-school unit, so I'm thinking of maybe having the pricipal or superintendent present it. Then, when we get a cadet to Milestone 2, invite our small-town mayor.
Usually the unit commander. Check the Cadet Programs reg - it lists who the appropriate presenters are for each milestone.
Individual Achievement - Cadet Commander, Unit Commander, or Deputy Commander
Wright Brothers Award - Unit Commander or local dignitary
Mitchell Award - Group Commander, Wing official, or local dignitary
Earhart Award - Wing Commander, elected official, or dignitary of similar stature
Eaker Award - Region Commander, elected official, or dignitary of similar stature
Spaatz Award - National Commander, National Vice Commander, other CAP general officer, military flag officer, governor, member of Congress, or dignitary of similarly high stature
The Principal or the Superintendent of Schools would qualify as a "local dignitary" so if they're on board, I would go with them. It's good press for your squadron and the School District.