teaching & tutoring
teaching experience
I tutor A Level and GCSE Computer Science and Physics both online and in-person in the Ealing area of West London. After over 30 years of being a teacher and senior leader in secondary schools, I decided to go freelance in 2021. I still have connections with two of my old schools where I help out with Computer Science and the occasional IT workshop and a school in Brussels where I supported a teacher and ran workshops. Originally a Physics teacher with IT, I very soon started to teach, and then become a Head of Department in Computer Science as well. While I can teach across the 11-18 age range, I mainly tutor GCSE and A Level Physics and Computer Science and am a specialist with the AQA and OCR NEA. Here are some testimonials from a few students!

Schools where I have taught:
Queen’s Gate School, South Kensington – Head of Physics & IT
Freman College, Hertfordshire – Physics
Godolphin & Latymer, Hammersmith – Coordinator of IT, Physics
Notting Hill & Ealing High School, GDST – Assistant Head, Head of Computer Science
Queen’s College, Harley Street – Director of IT, Head of Computer Science
British School of Brussels – Consultant Computer Science
tutoring – what I offer and why use a tutor?
I live in Ealing and offer in person tutoring in the local area. I have a number of tutees across the world and have found that Computer Science tutoring, in particular, works really well over Zoom or Google Meet.
Physics and Computer Science teachers are difficult to recruit, and in many schools, the teachers are non-specialists. Many of my students have found the material challenging to engage with, and all they need is the confidence to explore and enjoy these amazing subjects. Nurturing this confidence is something I truly enjoy, and once my students develop a love for the subject, they can really excel. Other students benefit from one-to-one sessions that play to their strengths and focus on weaker areas. This personalized approach makes a huge difference.
computer science – tutoring
- GCSE and IGCSE – OCR / Cambridge / Edexcel
- A Level – AQA, OCR (Considerable NEA experience)
Coding experience: Python, VB.net, C#, Small Basic, HTML & CSS
IT experience: Adobe – Photoshop, Dreamweaver, Animator (Flash), Fireworks, InDesign. Affinity Photo. Microsoft Office including Access and Excel.
physics – tutoring
- GCSE and IGCSE – Edexcel, OCR, AQA
- A Level – AQA, Edexcel
testimonials
GCSE Physics Student 2022
“I cannot thank Phil enough for the support I received in my GCSE Physics! Before our sessions, I struggled to grasp concepts like forces and electricity. However, Phil had a knack for breaking down difficult topics and even talked about the history of some of these things which made topics like the Atom really interesting. His patience and clear explanations made all the difference. Thanks to his help, I not only understood the material better but also achieved an 8 in my exams where I was predicted a 6 previously. I feel so much more confident now!”
A Level Computer Science Student 2022
“I am so grateful for the support I received in A Level Computer Science. Phil was amazing at explaining complex programming concepts and algorithms in a way that made sense to me. His guidance during my NEA was so useful and I gained top marks with my project. Thanks to his dedication and encouragement and belief in me, I achieved an A in my Computer Science and am now studying Software Engineering at Newcastle. Phil’s teaching style not only prepared me for the tests but also sparked my passion for computer science. I can’t recommend him highly enough!”
A Level Physics Student 2023
“Working with Phil for A Level Physics was amazing. I initially found topics like electromagnetism and quantum overwhelming. However, Phil had a great way of simplifying these difficult concepts, making them much more easy to understand. He provided me with lots of resources and practice problems that reinforced my understanding and really improved my exam technique. With his help, I managed to get an A in my A Level exams, and I couldn’t be happier! I truly believe I wouldn’t have achieved this without him and am now studying Engineering in Leeds.”
GCSE Physics Student 2024
“I didn’t really get Physics before I started with Phil. It was really hard and confusing, like the electricity stuff. But Phil explained it in ways I could understand and he was really patient. We did a lot of past paper questions and I learnt to go over the mark schemes to improve my language. I used the same technique for my Chemistry also which helped a lot. My grades got much better and I got an 8, which I didn’t think I could. Phil really helped me a lot.”
A Level Computer Science Student 2025
“I used to struggle a lot with the coding and algorithms. It just didn’t make sense. Phil helped me understand it better and showed me how to fix my mistakes. He made it easier and less stressful. I got an A in my mocks and hope to study Engineering at university. All my 3 papers went well I think but the tutoring help me with confidence and also enjoyment of the subject which I had lost before Phil”