Specialist Online Maths Tuition

A-Level Maths, Further Maths, TMUA and ESAT. PhD-qualified, experienced teaching with lessons tailored to each student.

PhD, Imperial College London | Qualified Maths Teacher | 8,000+ Online Lessons | Enhanced DBS

Portrait of Dr Alastair Keddie

I have 40 five-star reviews on Tutor Hunt and 25 five-star reviews on Superprof .

Real reviews from parents and students. Follow the links to view them on each platform.

ONE-TO-ONE TUITION

Find the right tuition

Individual online lessons tailored to your syllabus, goals and availability. Lessons are £90 per 60-minute lesson.

SCHOOL MATHEMATICS

A-Level & Further Maths

Specialist support for A-Level, International A-Level Maths and Further Maths, from building understanding to preparing for examinations.

Explore A-Level tuition

UNIVERSITY ADMISSIONS

TMUA & ESAT

Focused one-to-one preparation for challenging admissions-test questions, problem-solving techniques and timed practice.

ALSO AVAILABLE

Prefer a small group?

Selected A-Level groups and January 2027 TMUA/ESAT groups are forming at £40 per student per 60-minute lesson. The January test window is 4–8 January 2027. Groups ideally have 4–6 students, with times arranged around availability.

WHY LEARN WITH ME?

Experienced specialist teaching

PhD (Imperial College London), qualified mathematics teacher and former Head of KS3 and KS4 Maths, with 8,000+ online lessons delivered. Read about my background and teaching approach.

What parents and students say

"Thank you for being so calm and an excellent teacher… we really are grateful."

A-Level resit student (improved from C to A)

"Thank you so much for helping both boys to achieve their A*s in maths. The papers you made them really made a big difference."

Parent of A-Level students – one to Oxford, one to UCL

Current one-to-one availability

Check Available Lesson Times

Lessons can be booked directly using the calendar below. Weekend slots are not available to book through this calendar. If you are interested in weekend availability, please enquire as I may be able to offer times on request.

International students: Calendly shows appointment times in your selected time zone. Please check this before confirming.

Booking policy: Please give at least 24 hours’ notice to cancel or reschedule a lesson.

Open in Calendly

If the calendar does not load, open in Calendly. If no suitable slot appears, enquire about other times.

Contact

By sending this form you consent to me contacting you about tutoring. Your enquiry is processed using Formspree and will be used to respond to you about tuition.

Other ways to get in touch

You can also email me or .

Online from Glasgow, UK. International time zones welcome. View my LinkedIn profile.