I'm not the original poster, but I'll share an anecdote from tutoring in a bad public school district. The kids, in the first 5 minutes of class (and these are the supposedly good, motivated kids - in an elective CS class) make more trouble than would have been allowed in an entire school day in a class entirely composed of the biggest class clowns from my private high school.
No amount of money fixes that culture problem. Better parenting does. I'm convinced that the only way to spend money to fix schools is to not give money to the actual school and put it towards social programs (which I am in favor of.)