You're absolutely right. There are a number of programs, both federal-provincial and through NGO levels, to assist prisoners with rehabilitation and indeed with re-integration into society once they're released.
On October 28th, 2010. See this statement in context.