Here's a potential solution. Take some of the money and turn it into a paycheck for the students. Those students who do the work earn points and get paid (just like a job, so life skill are learned here). Students who don't do the work, don't get paid. Plain and simple. The teacher becomes an overseer who decides what a good effort is and perhaps decides on promotions and so on. Kids would have an incentive to retain material and come to school. By the time they get to high school, the daily attendance would be so ingrained that they would probably pick school over street-life. Suburban kids would *want* to come to school in the city. Test scores would go up, all would be well again. $3000/yr/kid = about 17 / day. It would cost more, but it would probably fix *many* problems. Schools would get paid more because attendance would rise...etc. etc. Once education was attained, the program could be phased out as education really shouldn't have financial linkages (in spirit).
($3000/yr/kid * 30,000 kids, 90 million dollars (not that much really...BBOE budget, approximately 550M, so a 16% increase)
If a parent had 4 kids in school, that would be significant extra income for the parents, and perhaps boost the local economy too!