Here's a link to the I Can Foundation , which sounds like exactly what you're seeking as far as a charity is concerned.