I'd love some training!
Training in schools and especially colleges (where I've worked for the last ten years) is quite 'sparse' to say the least. I've recently returned to working in school teaching again after seeing so much tax-payer's money being haemorrhaged on shiny shiny technology (think iPads for staff and 72" touch-screens used only to display). I'd also suggest that there's a considerable deal of corruption and thereby misuse of any allocated funding in most FE institutions, very little ever seems to filter down to the drones working on the chalk-face.
I'd consider myself reasonably competent at programming what with having a Software Engineering degree (1st class of course - anything less is a certificate of attendance) and spending much of my own time working on hardware/software projects and thereby using a range of different programming languages. However I am quite unique and most of my ICT/Computing colleagues across the country are more geared towards the ICT (Using Computers) side of things and simply don't want to spend their weekends learning exception handling in Python.
Another major problem in education is that we are absolutely abysmal when it comes to educating/training each other. In my previous job the college paid a significant amount to have a trainer deliver some rudimentary CISCO network training to a small group of staff when they had an experienced CCAI (me) in the same room already working for them but for some reason hadn't realised this.... Ho Hum. This is just one of many examples. Schools are even worse, there are many teachers who are still terrified to turn on a computer let alone use one. I'm not sure what the answer is, but just throwing more money at the problem wont solve anything.