When I was a kid we did Scouting.
Cub Scouts, Boy Scouts….
It was fun and rewarding. Community and confidence building.
(Thats a pic of the “50 mile hike” – which I completed @ ~10yo)
In Santa Cruz we have something structured that is very similar – and possibly even more practical (with less impact on the ol’ knees…).
Junior Life Guards
My son is JAZZED on saving peoples lives and navigating the ocean safely. Every day he yammers about how we wants to go surfing…
So we do.
P.S. Usually we just end up spending an hour or two fighting the rip-tide… and 20 minutes actually surfing. He enjoys the struggle – between digging for sand crabs and playing with other kids.