It is an imperative to be able to listen and communicate effectively. Throughout my journey in the education sector, I have become an expert in both.

After graduating in Music Technology and Music Production with Distinction and a Certificate of Education at South Downs College and Portsmouth University, I have also spent several years within the live sound and studio engineering arenas, with many television and audio credits to my name. I am now studying for the QTLS Professional Formation and am a Member of the Institute for Learning.

I have worked in the education sector for over ten years now, predominantly in the Computer Science and Information Technology arenas in both adult and secondary sectors. In that time, I have used and integrated technology into the classroom whilst using my more traditional teaching skills to prepare & deliver lessons to a range of classes of different ages and abilities.

I am keen and skilled at researching new topic areas and devising and writing new curriculum materials and preparing pupils for qualifications & external examinations. Managing pupil behaviour in the classroom environment has also played an exceptional part of my career and has enabled me to to hone my communication and interpersonal skills.

I am also a seasoned web designer and have a wide and varied portfolio, with recent clients being The Royal Navy (December 2017).

I have been utilising my wide IT skills to deliver a range of HTML, CSS, JavaScript and Python lessons at GCSE level, and more traditional ICT lessons to all secondary ages using a wide range of software and hardware.

Outstanding - July 2017

Outstanding - January 2017

Good with outstanding features - July 2016

Good - September 2014


Download My Resources

I have been developing and distributing teaching resources via TES for some time. You are welcome to download some of them here. For more information, please visit my TES shop for more free and premium teaching resources.


Follow me on Twitter


Teacher, techie, daddy, nerd. Often all at the same time. Teacher of Computer Science at @utcplymouth and #dev for various individuals.