We are in a crisis situation in this country when it comes to education. One test after another shows that we are lagging behind other countries when it comes to education ranking and worse yet is the fact that we do not seem to know how to fix it. No matter what we do, it seems, our schools in inner cities continue to deteriorate while private schools in this country tend to look like cathedrals. There is a reason that private schools in is country always have higher collective test scores than public schools, especially, in urban areas do. That reason is not because they continue to put god in the classroom.
The reason that private schools have developed academic dominance over public schools in inner city areas is because they have the money to devote to top notch education. Students test better in private schools not because people who are better of financially are inherently smarter. Students in better neighborhoods and better schools test better because they have better and more access to tools that will allow them to learn faster and retain more.
Private schools are also able to pay their teachers more, meaning that the really good teachers, unless they are driven by a need to help people are migrating to private schools in order to have a better life for themselves. This means that teachers who cannot get jobs at the better schools are being shunted to the lower quality school districts because those are the only areas willing to hire them. Poorer teachers, poorer school districts and some of the poorest kids in the country all team up to churn out some of the poorest test scores in the world. This of course leads to less federal and state funding, which only exacerbates and continues the problem for years to come.