Private Tutoring

Liba Mahmood

GCSE & A-Level Maths and Computer Science Tutor

Hi! I'm Liba, a Computer Science Graduate and Online Tutor helping GCSE and A-Level students build real confidence in Maths and Computer Science, one lesson at a time.

20+Five-Star Reviews →
1:1Online Lessons
BScComputer Science
Enhanced DBS Checked
Liba Mahmood

About Liba

I'm a recent BSc. Computer Science Graduate from the University of Birmingham and a diligent online tutor with over 20 five-star reviews from students and parents. I know exactly how overwhelming GCSEs and A-Levels can feel, so I focus on breaking each topic down into clear, manageable steps, building confidence alongside knowledge.

With over 3 years of experience, I can streamline your learning to get you to the result you want. I have helped students achieve grade 9s from grade 6s and achieve A*/A.

My lessons are patient, exam-focused, and tailored to how each student learns best, whether that's working through past papers together, revisiting fundamentals, or tackling the topics that feel hardest first.

Aside from tutoring, I work as a Graduate Technology Consultant. I love oil-painting, travelling and shopping!

I hold an Enhanced DBS Certificate

SEN-trained — I've completed a course in Special Educational Needs and have hands-on experience supporting students with additional learning needs

Book a Free Consultation

My Teaching Approach

Patience, encouragement, and strategy, combined with a genuine love for problem-solving.

I create a calm, supportive environment where it's safe to ask questions, make mistakes, and build real confidence.

My background in Computer Science, AI, and robotics competitions across Europe brings real problem-solving experience to every lesson.

All lessons are held online via Google Meet, flexible and easy to join from anywhere.

I can help if you're:

Together, we'll make Maths and Computer Science clearer, less stressful, and genuinely enjoyable.

How Lessons Work

A structured, proven process from your first lesson to exam day.

1

Personalised Learning Plan

I identify knowledge gaps and build a plan around your target grades and deadlines, whether catching up, strengthening foundations, or aiming for the top.

2

Clear Explanations

Complex topics broken into simple steps with real-world examples, focused on the "why" behind concepts, not just memorising methods.

3

Exam-Focused Practice

Having recently sat the GCSE and A-Level exams myself, I know exactly what examiners want: past papers, technique, and detailed feedback.

4

Active Learning

I use proven methods like active recall, spaced repetition, and interactive quizzes, the same techniques that helped me succeed academically.

5

Progress Tracking

Personalised feedback, progress reports, and tailored homework, powered by my own platform, TutorGenie.

Maths

GCSE A-Level

Covering GCSE Foundation & Higher tier through to A-Level Pure, Statistics, and Mechanics, tailored to your exam board (AQA, Edexcel, or OCR).

  • Algebra & equations
  • Geometry & trigonometry
  • Statistics & probability
  • Number & ratio
  • A-Level Pure Maths, Statistics & Mechanics
  • Exam technique & past papers
Book a Maths lesson

Computer Science

GCSE A-Level

Taught by a Computer Science graduate who genuinely loves the subject, from GCSE foundations through to A-Level depth.

  • Programming fundamentals & Python coding
  • Algorithms & computational thinking
  • Computer systems & networks
  • Data representation & cybersecurity basics
  • A-Level: advanced programming, data structures & databases
  • Exam technique & past papers
Book a Computer Science lesson

Pricing

Simple, transparent rates, all lessons held online via Google Meet.

GCSE

From £35/hour

Maths & Computer Science

A-Level

From £40/hour

Maths & Computer Science

Lessons are invoiced and paid monthly in advance. Cancellations with at least 24 hours' notice are credited to your next invoice — see Terms & Conditions for full details.

Testimonials

Reviews from students and parents I've worked with.

LP
Lorraine Parent, Uckfield
1 Jun
★★★★★

"We needed to find a tutor urgently as my child's online provider went into liquidation. Liba came to the rescue! She was a total star as a tutor in Computer Science for my child Bea! She quickly assessed where Bea had got to and worked out a timetable to finish content and then practice exam questions. Liba was clear at explanations and always organised with her lesson plans. I would totally recommend Liba — she's done wonders for my child's confidence!"

MM
Mihaela Parent, Aylesbury
18 Jun
★★★★★

"We highly recommend Liba to any parent looking for someone who is patient, knowledgeable, encouraging, and genuinely invested in a child's success. Thank you for making such a positive impact on our daughter's education and future."

RH
Rayhan Student
24 Jun
★★★★★

"Liba has been there for me for the 2 years of my A-level computer science, from a student who didn't like nor was interested, but Liba somehow made her sessions fun and interactive, giving me what I needed to finish the course. I could not have done it without her, thanks Liba!!"

MF
Momo Parent, Oxford
9 Jun
★★★★★

"amazing, feel like i have really improved with maths !!"

VN
Vee Parent, Luton
16 May
★★★★★

"Very supportive and clear when teaching, makes breaking down and understanding tricky concepts so much easier, flexible through topics and exam boards, and great aid and experience overall!! Helped me maintain and exceed my grades :)"

AS
Arjit Parent, Hayes
7 Mar
★★★★

"I'm really pleased with the support my daughter has received from Liba. Lessons are clear, engaging and have really helped her build her confidence in the subject. She now enjoys computer science much more and feels better prepared for her exams. Highly recommended."

JD
Joseph Parent, York
23 Jun '25
★★★★★

"Liba was very responsive to a short term request for help prior to mock exams for support for my daughter doing Maths A level and was an effective tutor."

AR
Alisha Parent, St. Albans
9 Jun '25
★★★★★

"Super helpful tutor! Helped improve grades overall and has been incredibly lovely every session :)"

KP
Kithmi Parent, Nuneaton
5 Jun '25
★★★★★

"Really good tutor! Explains things in a way thats easy to understand and super helpful with schoolwork."

AM
Aleena Student, Saudi Arabia
24 May '25
★★★★★

"She's a very good tutor who helped me raise my grade to an A. She also explains all the steps very easily and understandably."

SV
Sonia Parent, Enfield
14 Feb
★★★★★
NJ
Natasha Parent, Bexleyheath
15 Oct '25
★★★★★
NJ
Natasha Parent, Bexleyheath
30 Sep '25
★★★★★
AS
Arjit Parent, Hayes
26 Aug '25
★★★★★
RR
Raj Parent, Wembley
22 Jun '25
★★★★★
JR
Jeanette Parent, Chislehurst
21 May '25
★★★★★
JR
Jeanette Parent, Chislehurst
7 May '25
★★★★★
JR
Jeanette Parent, Chislehurst
30 Apr '25
★★★★★
JR
Jeanette Parent, Chislehurst
16 Apr '25
★★★★★
AR
Alisha Parent, St. Albans
11 Feb '25
★★★★★

fromMyTutor

Academy

Self-paced resources, coming soon.

Video Courses

Coming soon

Notes

Coming soon

Flashcards

Coming soon

Practice Papers

Coming soon

Frequently Asked Questions

Everything you need to know before your first lesson.

How do I book a lesson?

You can book a slot directly through Calendly, or send an enquiry using the form below and I'll get back to you to arrange a free initial consultation.

What subjects and levels do you teach?

GCSE and A-Level Maths and Computer Science, across all major exam boards (AQA, Edexcel, OCR), including Python programming.

Are lessons online? What platform do you use?

Yes, all lessons are held online via Google Meet — no software to install, just a link sent ahead of each lesson.

How does payment work?

Lessons are invoiced and paid in advance, monthly, by bank transfer. This keeps things simple and consistent rather than transferring after every individual lesson — see Terms & Conditions for full details.

What's your cancellation policy?

Please give at least 24 hours' notice to cancel or reschedule — the lesson will be credited towards your next invoice. Lessons cancelled with less notice are charged in full, except in genuine emergencies.

Do you have a DBS check?

Yes, I hold an Enhanced DBS Certificate.

Do you support students with SEN (Special Educational Needs)?

Yes — I've completed SEN training and have hands-on experience supporting students with additional learning needs.

Send an Enquiry

Tell me a bit about what you're looking for, and I'll get back to you by email (no Calendly account needed).

Get in Touch

Ready to get started, or have a question first? I'd love to hear from you.