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.
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 ConsultationMy 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:
- Aiming for top grades
- Building confidence
- Falling behind in class
- Wanting an extra challenge
- Preparing for exams
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.
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.
Clear Explanations
Complex topics broken into simple steps with real-world examples, focused on the "why" behind concepts, not just memorising methods.
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.
Active Learning
I use proven methods like active recall, spaced repetition, and interactive quizzes, the same techniques that helped me succeed academically.
Progress Tracking
Personalised feedback, progress reports, and tailored homework, powered by my own platform, TutorGenie.
Maths
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
Computer Science
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
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.
"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!"
"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."
"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!!"
"amazing, feel like i have really improved with maths !!"
"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 :)"
"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."
"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."
"Super helpful tutor! Helped improve grades overall and has been incredibly lovely every session :)"
"Really good tutor! Explains things in a way thats easy to understand and super helpful with schoolwork."
"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."
fromMyTutor
Academy
Self-paced resources, coming soon.
Video Courses
Coming soonNotes
Coming soonFlashcards
Coming soonPractice Papers
Coming soonFrequently 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.