A dedicated, experienced CS educator helping students achieve their best across GCSE, AS and A Level.
Hello โ I'm a Computer Science tutor with substantial teaching experience across multiple exam boards. I've worked with students preparing for Cambridge IGCSE, Cambridge AS & A Level, OCR GCSE, OCR A Level, AQA GCSE, and AQA A Level โ and I understand exactly what each examiner expects.
My background spans both the academic and technical worlds. I hold a strong foundation in Computer Science, having studied and worked in the field before focusing my energy on education. I believe that the best teaching comes from genuine subject knowledge โ not just familiarity with the mark scheme, but a deep understanding of why things work the way they do.
Over the years, I've helped students at all levels โ from those who are just finding their footing in GCSE to students tackling the rigorous demands of A Level theory of computation and advanced programming. Whether a student arrives with gaps to fill or simply wants to push from a B to an A*, I tailor every session to where they are and where they need to be.
What sets my approach apart is the emphasis on understanding. I don't just teach students what to write โ I make sure they understand why it's correct. That understanding is what leads to consistent performance across unseen questions, which is ultimately what exams test.
Computer Science is a subject where one weak foundation can undermine everything built on top of it. That's why I always diagnose where a student actually is before we dive into any topic. I'd rather spend time fixing a misunderstood concept early than patch over it later.
Sessions are active, not passive. Students engage with problems, write code, trace algorithms, and tackle past paper questions โ not sit and listen. That active engagement is what builds the confidence that carries students through the pressure of an actual exam.
I work with students online via video call, which means high-quality tuition is accessible wherever you are. I use a shared digital workspace, screen sharing, and collaborative tools to make online sessions just as interactive and effective as in-person teaching.
Get in touch โ I'm happy to discuss your child's needs before committing to anything.