If you want to fix the problem get to the root - systemic race based poverty and penalizing drug addiction
The root is really teachers unions and the substandard education given to black children. Anything downstream of there is just trying to solve the consequences and address the symptoms, not the real cause of the problem.
The problem predominantly happens in Democrat controlled cities and states where the party relies on contributions from those teachers unions, so don't expect change anytime soon.
Although there do seem to be some initiatives to attach funding to children so they would have more choice as to which school they could go to.
But in those democrat cities, the black people vote in the democrats, thus ensuring their own continued misery.
If only they were better educated to make better choices ... ha, see how it all works yet?
Teachers unions don't give poor education because they are incapable, they do it because it advantages themselves and the people they support. It just screws over the children they are meant to educate.