One-to-one tutoring · GCSE & A-level

Maths and Physics stop being scary when someone shows you the bit you missed.

One-to-one GCSE and A-level Maths, Physics and Computer Science tutoring with James MacKellar — a University of Bristol engineering undergraduate and former teaching assistant. £30 an hour 60-minute sessions, online, or in person in Bristol.

Enhanced DBS checked · Free first consultation · No minimum commitment


Why James

James MacKellar

James MacKellar — engineering undergraduate at the University of Bristol, former teaching assistant, and the person who will actually be in the session. There's no agency behind this and no rota of tutors: you speak to James, and James teaches your child.

Enhanced DBS check, including the children’s barred list.
The level required to work with children in schools. Certificate available on request, and parents are welcome to sit in on any session.
He's taught in classrooms, not just passed the exams.
Two months as a paid teaching assistant in Plymouth schools — a special school and a secondary — doing whole-class support across every subject.
He's still using this material, at a harder level.
Maths, Physics and Computer Science are the three subjects an engineering degree runs on. James sat these exams recently enough to remember what was actually confusing about them.
£30 an hour, and nothing else.
No agency fee, no registration charge, and nothing you have to commit to. The first consultation is free and you can stop any time.

How the sessions work →


Free resources — in the works

Six free subject bundles are being built. None of them are finished yet, so there's nothing to download today — but you can add your email to be told when one lands, and it won't be used for anything else.

See all six bundles →


Students rarely get stuck because a topic is too hard.

They get stuck because one small thing three chapters back never landed, and everything built on top of it has been wobbling ever since. You can't find that in a classroom of thirty, and a textbook won't tell you where to look. Most of a good tutoring session is finding that one thing.

How the sessions work →

From the learning notes

James writes about how to actually get good at Maths and Physics — not just how to pass, but how to think.

All posts →

Start with a free consultation.

A short call to work out where the gaps actually are and whether James can help. It's free, there's nothing to commit to, and if he doesn't think tutoring is what you need he'll tell you.

Book a free consultation Call 07486 905017