Having recently watched "School" and "Growing up Gifted" I can't help feeling that no matter how much money, effort and support, you focus on certain schools, or certain children, the most important factor that defines their life outcomes are their parents.
The teachers in these schools were all committed to, and supportive of, their students, and so frustrated when their efforts are not reflective in the students outcomes.
So many recent threads have focused on inequality in education, and the money available, however, looking at these two documentaries, the single biggest issue with these children, gifted or not, was their parents attitude and the environment they lived in.
Even those who lived in similar circumstances, if their parents were supportive and active, their children will likely do better than those others with little or no interest in their children.
So, it's not the money, or the teachers, or actually often, even the children, but the parents and the living environment.
So, what as a society can we possibly do to change the circumstances of these children. I don't have an answer.