Education foundation that provides free BOARDING school to children of high risk adults - i.e. homeless, drug addicted, criminal convictions. Because normal public school can't help the kids if their parents are the problem.
I think you are on to something here. Maslow's hierarchy says that a person has basic needs that must be fulfilled. Without meeting those needs, a person cannot live to his or her full potential. A boarding school would certainly meet those basic needs. However, I would take it a step further and have a staff member who's responsible for loving the children as their own. I know, it sounds strange! But that is a need that has to be met. Just a person to sit down at dinner and ask them about their day is important!
Based on this summary, it sounds like some of Notch's needs are not met. He basically has no social group to belong to. If he want's to help the world, maybe he should join the Peace Corp. There he will meet a group of individuals with a common goal, and grow his social circle. With that need fulfilled, he can move on psychologically, and do something epic.