I’m afraid it’s not often that we as needlepointers can help out on charitable drives. Projects from knitters and quilters get lots more publicity.
But you can help teach a new generation to stitch through the Helping Hands Foundation. The Needlearts Mentoring Program is designed to encourage children to learn needlarts. Their mission “is to create community partnerships that promote and encourage relationships between adults and youth, fostering curiosity, creativity and a feeling of achievement through the teaching of needle arts.”
You can help by becoming a leader to a group in your community (the Leadership Guide is a PDF linked from their site. Or you can donate, through a form on the site. They will also accept in kind donations, although you need to contact them first.
THere are a number of other useful and inspirational links on the left side of the site.