Volunteering. packing meals for starving kids abroad, helping organize and coordinate sports activities at a shelter, walking dogs, hugging babies. There is a real need for this work. Also, he can choose a senior citizen to help all summer. running errands, helping cook, clean and do yard-work. Or maybe have him be an "apprentice" if you know a contractor or someone who is great at landscaping/gardening. They are always looking for young and strong people to help out.