Freelance trainer in programming and office skills. | David BattyDavid Batty


For the last 26 years I have been developing and delivering computer training in local schools, colleges and private businesses, as well as delivering computer courses for Age Concern, HM Prison Service, the AQA, Westminster Briefing, OCR and on behalf of other organisations as required. Many of my programming and computer science courses are also marketed directly to teachers on

I deliver games design training for children, teens and adults in Techcamp during the school holidays, in local training room courses and also online.

I have delivered tens of thousands of hours of training, I have City and Guilds 7307 as well as CertEd and QTLS (Qualified Teacher Status) teaching qualifications. I am also a member of the IFL, NAACE and CAS.

I work for OCR in roles such as as a Computer Science Ambassador (presenting teacher CPD sessions on changes from J276 to J277 computer science), delivering face to face training to teachers and webinars for computer science teachers.

My USP is that my training is  based on 35+ years of being a commercial programmer and being on the leading edge of technology during that time. I have been making a living doing this for decades.

If you have a training requirement then please get in touch, I travel throughout the UK and abroad to deliver training to teachers and groups.

I also provide online private tuition for students looking to pass GCSE Computer Science, I-GCSE’s and similar qualifications.