@Movotti yes! Here in Belgium the school doesn't organize after school activities, you have to go to a independent club for that. But we do have a sports day where you can choose to participate in different sports, depending what year you are in. We also don't have school sports teams.
Our school dance was just a masked party, it tried to be formal, but there was a dj and they played EDM the whole night. They even served alcohol.
We did have a hat for graduation, but you didn't have to wear it. It was only for a photo. They just called how you graduated (with honors, etc) and then you had to get your diploma from a different building with snacks and drink present.
Camps would be amazing! Especially if you can do it in granite falls!