I hold an MA in Education Technology from UCL and have published research which identifies how bring your own devices (BYOD) can enrich student learning if fully integrated into a secondary school. I graduated from Middlesex University with a First Class Honours in Multimedia Computing and hold a PGCE with QTS in Computer Science from UEL.
I am an accredited Computer Science teacher from The Chartered Institute for IT, a certified G Suite Administrator and a Cisco Certified Network Associate.
I am an accredited Cambridge International Exams Officer and currently manage IGCSE and A Level exams for a British International School.
I am Head of Computing for a British International School and have an extensive background teaching IGCSE Computer Science and A Level Computer Science. I have a wide range of resources for my subject area and am currently developing a YouTube channel to support the teaching of these exams.
I offer tutoring to students all over the world for IGCSE and A Level Computer Science. Students sometimes want to be mentored for upcoming exams or sometimes just want to further their knowledge of computing. Contact me for more information.
I encourage students to create digital portfolios and experiment with new technologies on a regular basis. I recently launched my blog and YouTube channel with the aim to help students around the world become better Computer Scientists. Use the RSS option to follow my blog or subscribe to my YouTube channel.
Part of the A Level syllabus requires students to demonstrate the use Queues and Stacks. Below
Students at IGCSE and A Level are required to search for items in an array. Below is a video that
Thanks for taking the time to visit my site. I am currently working as Head of Computing and Cambridge Exams Officer. Prior to teaching Computing, I worked as a security engineer and have over 10 years’ experience in IT. This real world exposure in an emerging IT industry not only helps me to inspire students but also allows me to understand Computing from both educational and engineering perspectives. This combination of experience enables me to truly help schools integrate and embed technologies and Computing – an asset I believe that is highly valued in schools. In addition, and as testimony to my belief in life-long learning, I officially took on the role of Cambridge Exams Officer at the beginning of August 2017. I am currently responsible for managing school wide examinations, exam timetabling and CIE teacher training.