I speak from the perspective of actually being in prison. I was put in prison for defending myself in a road rage incident. I was based in a remand centre for the whole of my sentence.
Whilst I am not scum like some like to think by mentioning prison, I consider myself a good member of the public. I have worked since the age of sixteen and I am now 34 never been in trouble before or after the incident. To the point now. Whilst in prison I gained my CLAIT cert. Which bought me onto the interest of pcs when I got out, I then started using 3ds max and I now freelance in 3d and also repair pcs part time. This came from the teaching in prison, if it was not for this I perhaps would never of got into pcs and gained work.
However the downsides to this are, my conviction became spent after 8 years. So for 8 years It was very difficult to get a job because employers sometimes knew that I had a criminal record so would not get a job because of it. So all the training in prison is a bit pointless because it is hard to get a job after anyway. Our own fault for going to prison.
Also most of the prisoners had no real basic grasp of english or maths, we had a maths lesson and I was very surprised when 10x and 5x tables were on the blackboard. Some of the guys genuinely wanted to learn, however they went back to their normal ways once being release. There is no rehabilitation once released. Well for the majority at least.
So to me if they are going to train inside prisons then it is important to help the majority once they are released. I still personally believe that some people will never ever get any better and continue the life of crime. Hard wired.
To say they should just break rocks is pointless. I can guarantee a lot of prisoners would be quite happy to break rocks instead of learning.
I do believe however that people that rape or murder should be removed from society altogether.
i appreciate your input and my gripe is not aimed at you, it is aimed at the system. my point is, prisoners seem to have more opportunity that a lot of people who are law abiding citizens