Add ending the drug war and socialized medicine that provides for mental health services to the list.
Having two parents at home is important, but having a social worker and psychologist can do wonders too.
We can't fix everything but we should do all we can to give ever child a fair shot and a fair shot is more than free primary education.