There currently aren't any options for criminals who want to reform. Blackgate Penitentiary just keeps criminals locked up until it's time to release them with no kind of social services to help them.
Warning! Contains spoilers for Batman #145! Batman's alternate persona Zur-En-Arrh has created his own Arkham Asylum within Blackgate Penitentiary. Zur captures Gotham's criminals to keep them ...