When I was in high school, there were two high schools very close to each other. Students from my high school asked why we weren't being offered this sort of trip that the other high school were doing
Our head teacher put on an assembly to talk about voluntourism and arranged for a voluntary trip, out of school hours, to help at a food bank and soup kitchen. (He also made sure it wasn't local, so there was no chance of running in to anyone from school who may need a similar service)
He was shocked at how many of us turned up
At the end, the centre gave out big bars of chocolate to everyone, and almost in unison we took them and turned around and handed them to somebody who was using the centres facilities
Our headteacher said he had never been prouder of his students than in that moment, he didn't know they were planning on giving us the chocolate
We went on to raise money for the centre, doing similar fundraising events to the other high school, off our own back, with all of the money going to the charity. Quite a few students volunteered again, without school input. I wish I could have, but my health declined and I wasn't able to. I did help with the fundraising though
It taught us a lot more than if our school has just said ok let's offer the same as the other school, and the charity benefited a lot more from 100% of funds raised and continued volunteering.
It meant more, because it was easier to imagine yourself/family member being in a situation where you needed that service, rather than "oh yea poor little Africans" and having a total disconnect between what they are going through and what is happening in our own country