It sounds like your school has made good progress towards setting up good technology in the school. The fact that you cannot upload things without running through the tech company must be frustrating at times. However, Like you say, it is better to have someone overseeing installation in the long run as it will ensure that the devices are all protected and running smoothly. Glad to hear that you have had some in school CPD for the teachers. I think that new concepts and new technologies being introduced often take time and people can sometimes be reluctant to start. This is one of the biggest challenges that staff face when it comes to introducing technology. Regular CPD and a whole school approach to improving this is very importnat.