Simple solution: put our prison population to work on our infrastructure. Cheaper than a Mexican.
That's a good idea. And it will build self-esteem and teach skills to the "students".
And we also have rich mineral deposits in this country. Instead of leasing them to Canadian mining companies for pennies on the dollar, we should open penitentiary mines. The prisoners could mine gold and silver, proceeds which would go to pay off US debt.