Advert description
I have over 23 years' experience of teaching Computer Science to both A level and GCSE. I have a degree in Computer Engineering and a second one in Mathematics. I thoroughly enjoy teaching Computer Science and was a secondary school teacher until I retired in 2020. I especially enjoy teaching students who are committed to doing their best, even if they struggle with aspects of the syllabus. I have over 12,000 hours programming experience in a number of languages such as Python, Javascript, Visual Basic, SQL, VBA and assembly language. I have extensive experience of managing A level and GCSE Computer Science projects. My approach is always to focus on the exams, making sure that all available past papers have been completed. I try to explain complex topics without using technical jargon. I like students to be active in the lessons and to feel they can ask questions. I am a flexible teacher who will try to accommodate students as much as possible, but do expect students to play their part by doing the work set and being fully engaged in their studies. I have taught over 150 hours of Computer Science online.