The answer depends on the location. In North Carolina the schools are measured in the eyes of the public by test scores. Testing is mandated by the state and scores are published each year shortly after the tests are administered and scored. Schools with a low income population tend to score lower than those with an affluent population. The success of a school is definitely a socio economic issue not unique to Charlotte. The school system offers teacher signing bonuses to those schools that have performed poorly, but this scenario is difficult to overcome. Charlotte has a population of over 132,000 students in over 167 schools. The growth to the area continues to create a need for new schools and additional space at many existing schools. You can find test scores on the CMS website at http://www.cms.k12.nc.us.
I taught in the school system for 30 years before retiring and starting a career in real estate.