I can't remember which country it was (Norway or Sweden?) They run their prisons to make the prisoners ready to reenter the general population. It's both about serving your time, but also being a citizen. Their recidivism is quite low because of it.
But here in America it won't be doable. Why? For profit prisons.