About Your Tutor

15+ years teaching experience, OCR Examiner

Qualifications & Experience

PhD in Computer Science

Queen Mary University of London

OCR Examiner

Active examiner for A-Level Computer Science

15+ Years Teaching

Extensive experience across all levels

Experienced Maths Teacher

Many years teaching KS3 and GCSE Maths in schools, alongside Computer Science

My Teaching Approach

Personalised Learning

Every student learns differently. I adapt my teaching style to match how you learn best, whether that's through visual explanations, hands-on coding, or theoretical discussion.

Exam-Focused Preparation

As an OCR examiner, I know exactly what examiners look for. I'll teach you the techniques and approaches that maximise your marks.

Building Real Understanding

Rather than memorisation, I focus on helping you truly understand concepts so you can apply them confidently in any situation.

Practical Programming Skills

Computer Science is a practical subject. We'll write real code together and build projects that reinforce your learning.

Maths You Can See

In Maths we use visual models, such as bar models, balance scales and graphs you can move, so methods make sense. Diagnostic questions show exactly which misconception is holding you back, then we practise exam-style questions until it sticks.

Curriculum Coverage

Computer Science · KS3 to A-Level · OCR, AQA & Edexcel

Computer Systems

  • • CPU architecture and operation
  • • Memory and storage
  • • System software
  • • Operating systems

Programming

  • • Python programming
  • • Data structures
  • • Object-oriented concepts
  • • Algorithm implementation

Algorithms

  • • Searching algorithms
  • • Sorting algorithms
  • • Big O notation
  • • Algorithm design

Data Representation

  • • Number systems
  • • Binary arithmetic
  • • Character encoding
  • • Image and sound representation

Networks

  • • Network topologies
  • • Protocols and layers
  • • Internet and web
  • • Network security

Computational Thinking

  • • Abstraction
  • • Decomposition
  • • Pattern recognition
  • • Algorithm design

Maths · KS3 to GCSE · AQA, Edexcel & OCR

Number

  • • Fractions, decimals & percentages
  • • Powers, roots & standard form
  • • Surds & indices
  • • Bounds & estimation

Algebra

  • • Expanding & factorising
  • • Linear & simultaneous equations
  • • Quadratics
  • • Sequences & graphs

Ratio & Proportion

  • • Ratio & sharing
  • • Direct & inverse proportion
  • • Percentage change & interest
  • • Compound measures

Geometry & Measures

  • • Angles & polygons
  • • Area, volume & circles
  • • Pythagoras & trigonometry
  • • Circle theorems & vectors

Probability

  • • The probability scale
  • • Listing outcomes
  • • Tree diagrams
  • • Venn diagrams

Statistics

  • • Averages & range
  • • Charts & tables
  • • Cumulative frequency & box plots
  • • Histograms

See every Maths topic and try the activities →

Ready to Get Started?

Book a session and let's work together on your Computer Science and Maths goals.