Authored Comments

I do understand how difficult it is to educate people, especially teachers and school administration on Open Source. It truly is something they honestly "don't have time for" or do not see why anyone would need to give away software.
It really would help promote Open Source by setting up a demo at his school or a local library. This could be both with a projector and a Linux laptop running any open source program he would like to present. There are plenty of opportunities for such activities. Do it now while he is still there or you'll wish you did after he graduates. Plus, the experience can be added to his resume for his college application.
If there is no Linux User Group in his area, he could even set one up and start having monthly meetings.