Mathematics & Computer Science Tutoring

  • GCSE
  • IGCSE
  • A-level
  • International A-level
  • IB

Working hard but still not getting the grades? Let’s find the missing marks.

Aiming for an A or A* in GCSE, A-Level, IB or international Maths and Computer Science? I help students understand the topics, fix their gaps and apply their knowledge under exam conditions.

Spaces for new students are limited. Message me now to secure a consultation slot.

Safin, Maths and Computer Science tutor

Safin, Maths and Computer Science tutor

Exam boards I cover

  • Edexcel
  • AQA
  • OCR
  • OCR (MEI)
  • Pearson IAL
  • Cambridge International
  • Edexcel iGCSE
  • Cambridge iGCSE
  • IB

Common concerns I hear from parents

Gaps in understanding
A missed topic can quietly undermine everything that follows. We find the gaps and close them in a sensible order.
Confidence
Many capable students stop trusting their own ability. Clear explanations and steady progress help it return.
Exam technique
Knowing the content is only part of it. Students also need to read questions carefully and show their working.
The right level of challenge
Work that is too easy or too hard wastes time. Lessons stay stretching without becoming overwhelming.

How I help

Tuition works best when it is tailored. I adapt the pace, examples and practice to each student.

  1. Start with your child

    I begin by understanding where they are now, what they find difficult and what they want to achieve. Every lesson plan is built from that.

  2. Explain until it makes sense

    I break ideas into clear steps and connect them to what the student already knows, so understanding lasts beyond the next test.

  3. Practise the way exams ask

    We work through questions in the style of your child’s exam board, so technique and timing become familiar.

  4. Keep parents informed

    You will have a clear picture of what we are working on and how your child is progressing.

Why parents trust me

Experience you can check

  • Tutoring since 2017

    Experience recognising common misconceptions helps me pinpoint where students get stuck and guide them towards clearer understanding.

  • Experience across London schools

    Working in different classrooms within a school trust has taught me to adapt to varied learning needs and academic expectations.

  • Qualified Teacher Status (QTS)

    Training with an outstanding teaching organisation shaped how I explain difficult concepts, sequence learning and check that ideas have clicked.

  • Personalised one-to-one lessons

    Resources and practice focus on each student’s knowledge gaps and goals, with support that gradually builds their independence.

  • Maths and computing connected

    Practical examples bring abstract ideas to life, helping students recognise patterns, reason logically and tackle unfamiliar problems.

  • Founder of Maths with Safin

    From the first consultation onwards, you have one consistent point of contact who knows the student’s journey and supports their next steps.

Experience you can rely on

  • 500+Students tutored
  • 5,000+Tutoring hours completed
  • Since 2017Tutoring experience

Professional affiliations

  • Department for Education
    Qualified Teacher Status
  • Disclosure and Barring Service
    Enhanced DBS certificate
  • The Tutors’ Association Individual Member badge
    Tutors’ Association member
  • Chartered College of Teaching
    Chartered College of Teaching
  • BCS, The Chartered Institute for IT
    BCS scholarship recipient

Organisations I’ve worked with

  • TutorChase
  • ExamSolutions
  • Scholar & Sage
  • PMT Education
  • Titanium Tutors
  • Sherpa
  • Reach Cambridge
  • Bucksmore Education
  • Academy Royale International
  • MyTutor

These are organisations I have worked with. They do not endorse, accredit or partner with my independent tutoring business.

What families say

In their own words

5.0 out of 5 · 60 Google reviews

  • Anonymised reviewer

    Google review
    • Student
    • Further Maths
    • A-Level
    Safin tutored me on A Level Further Maths for 3 weeks and really helped me understand topics which I had missed in class quickly and thoroughly. He makes the most of the allocated time and explains concepts efficiently, while giving plenty of time for practice, and great exam and revision tips. The sessions were very personalised and focused on what I felt I needed to work on. He gives realistic and relevant feedback. I feel much more confident in the subject after being tutored by Safin.
  • Dale Harrison

    Google review
    • Parent
    • Maths
    • GCSE
    Safin tutored my daughter through her GCSE maths and made a real difference. He has a knack for explaining things simply, breaking down concepts in a way that actually clicked for her, rather than just repeating what the textbook says. What I appreciated most was how quickly he picked up on the specific areas she found challenging, and then patiently worked through them with her until she felt confident. Her understanding genuinely grew over the time they worked together. Happy to recommend him to other parents looking for a GCSE maths tutor.
  • Arpan Singh

    Google review
    • Parent
    Safin is a very talented tutor and have immense knowledge. He taught my son and his results were brilliant. Very happy with his way of tutoring. Highly recommended!
  • Amina Appiah Lewis

    Google review
    • Parent
    • Further Maths
    • A-Level
    We’re very grateful to Safin for the support he gave our son in Further Maths A level revision. He was patient, knowledgeable and very encouraging throughout. He's helped to reinforce what our son already knew, filled in any gaps, and made sure everything was covered properly ahead of exam season. Most importantly, the sessions gave him a real boost in confidence going into his exams. Thank you, Safin.
  • Clare Del Basso

    Google review
    • Parent
    • Computer Science
    • Maths
    Safin has been an outstanding tutor for my son over the past year, teaching both Computer Science and Mathematics. He has a real talent for making learning fun while still maintaining a clear, structured approach. His ability to simplify complex topics and keep sessions engaging has greatly boosted my son’s confidence and understanding. Safin was always well-prepared, dependable, and responsive to any questions or concerns. I would highly recommend him to any parent looking for a skilled and enthusiastic tutor.
  • Ajay Mensah

    Google review
    • Student
    • Maths
    • A-Level
    I cannot recommend Safin highly enough as an A-Level Maths tutor! His teaching style is clear, patient, and incredibly effective. He has a deep understanding of the subject and explains even the most complex topics in a way that makes them easy to grasp. What sets Safin apart is his ability to tailor lessons to individual needs. He quickly identified my weak areas and provided targeted support, which significantly improved my confidence and performance in exams. His lessons are always engaging, well-structured, and filled with helpful exam techniques. Thanks to Safin, my understanding of A-Level Maths has improved dramatically, and I feel much more confident tackling difficult questions.
  • Massawar Hassan

    Google review
    • Student
    I highly recommend Safin. He made the process comfortable and supportive from the start. He explains things clearly, adapts to how you learn, and takes the time to address gaps in understanding without any pressure. Thanks to his help, I’ve improved my skills and confidence in learning again. Professional, patient, and genuinely invested in your progress.
  • Sandra Arnabal

    Google review
    • Parent
    • Maths
    Safin helped my son when he was struggling with Maths during the pandemic. His lessons were essential for my son's success. He now loves Maths and has just finished his third year of engineering. I would certainly recommend Safin as a tutor.
  • Sana Attique

    Google review
    • Parent
    • Maths
    • UKMT Maths Challenges
    • Scholarship preparation
    Safin has been outstanding in guiding my children through the UKMT Maths Challenges, fractions, and academic scholarship exam preparation with clear explanations, tailored lessons, and patient support that boosted their confidence and enthusiasm for maths. Thanks to his expert teaching and encouragement, my children have achieved excellent results, developed strong problem-solving skills, and now approach challenging topics with genuine enjoyment. I highly recommend Safin for his dedication, expertise, and positive impact on his students’ academic progress.
  • Mo La

    Google review
    • Student
    • Maths
    • A-Level
    • Year 1 A-Level
    I tutored with Safin for some months as I studied Year 1 A-Level Maths and he's honestly very kind and patient. It helps if you come up with targets/lesson plans together so he can help with tough topics and assist you in getting the grade you want. His explanations are superb and all our lessons were really nice. Thank you Safin!!
  • Amanda Ever

    Google review
    • Parent
    • GCSE
    I was fortunate enough to know Safin from an internship he completed at my workplace so it was an easy decision to ask him to tutor my son for his GCSEs last year. Safin is professional, patient, supportive and thanks to his guidance, my son’s grades improved considerably. He made some challenging topics much easier to understand with clear explanations and a structured approach. I highly recommend Safin to anyone preparing for their exams.
  • Anonymised reviewer

    Google review
    • Parent
    • Computer Science
    Safin is a great tutor. He helped my son achieve a grade 8 in computer science and was crucial in helping my son get into a prestigious school due to his help. 100% Recommend to anyone looking for a tutor in any related subject
  • Anne von Behr

    Google review
    • Parent
    • ICT
    • GCSE
    I cannot recommend Safin highly enough as a tutor. He was not only very knowledgeable and up to date with ICT topics for GCSEs, but Safin was able to tailor the sessions to the level that my son can understand. He was extremely patient in explaining terms and would include real life examples for better understanding. Safin made their sessions fun and was always reliable and flexible when it comes to tutor schedules. As a result, my son grew in confidence and got good results in his ICT exams. We will always be grateful to Safin for what he has done for our son. Thank you very much Safin! You’re a star!
  • Shanae Sharpe

    Google review
    • Maths
    Excellent experience with Safin! He’s a very patient and professional tutor, always willing to go the extra mile to ensure understanding. His approach makes learning math so much easier and more enjoyable!
  • Sofia Avgerinou

    Google review
    • Parent
    • Maths
    Safin has been tutoring my son on Maths and he is an excellent teacher. Very well prepared for the lessons. My son always enjoyed his lessons.
  • Kate Sinclair

    Google review
    • Parent
    • English
    • GCSE
    • A-Level
    Safin was an enormous help with my son’s preparation for GCSE and then A-Level English. His is extremely professional and knowledgeable and knew exactly how to get the best out of him. Highly recommended.
  • Mark Lewis

    Google review
    Would highly recommend Safin. Great tutor, very patient and very well prepared for each session and was engaging and knowledgeable.
  • Yelda Ece Guven

    Google review
    • Parent
    • Maths
    • Pure
    • Mechanics
    • Statistics
    Safin helped our daughter with math (pure, mechanics, and statistics). He has a way of explaining very difficult items in a digestible way and has the rigor to make material difference in students’ understanding. He has been a lifesaver. Highly recommend him to others.
  • S Kazmi

    Google review
    • Maths
    Maths with Safin is amazing! He explains things clearly, makes tricky topics easy, and really boosts your confidence. Highly recommend for anyone wanting to improve in maths!
  • Alex von Behr

    Google review
    • Parent
    • IT
    • GCSE
    We had a first class experience. We and the school had largely given up on our son passing GCSE IT after his mocks in February 2024. We found Safin on the internet and he tutored our son weekly (towards the end twice weekly) from then until the exam itself June. To the surprise of the school, and I think our son, he passed with a good grade. Safin was able to inject interest in the subject, hitherto absent, bringing it alive, and was so patient and nurturing in teaching online, yet tough and demanding in sharing what was needed to get over the line and pushing accordingly. He was happy to mark and give feedback on practice papers at the end too. I can’t recommend him too highly for those in a similar situation - we owe our son’s GCSE pass to him for sure.
  • Atul Patel

    Google review
    • Parent
    • Maths
    My son’s Maths has improved hugely with Safin’s help who followed the school’s Maths curriculum, ensuring that only topics needed are covered. Highly recommend Safin as Maths tutor.
  • Anonymised reviewer

    Google review
    • Student
    I have worked with safin during my finals as I was really struggling to understand what I was learning. As I did tutoring sessions with him I slowly improved as was able to get a pass which I was really happy to get. I strong suggest to use him as a tutor. He is a very nice and patient and helped me learn lots.
  • Naz Çelik

    Google review
    • Student
    • Maths
    • IB MYP
    Mr. Safin does his job with great passion and expertise. Thanks to his support and guidance, I was able to significantly improve my math grade in the IB MYP program.
  • Vina Patel

    Google review
    • Parent
    • Maths
    • A-Level
    Saffin tutored my son , A Level maths for 2 years. He was amazing with the way he taught him. Saffin followed the school curriculum Aaron had fallen behind in Maths, but that soon changed. With Saffins help, Aaron soon caught up and was getting good results in his tests. So thank you for you all you did to help Aaron. 😊
  • S AlShetti

    Google review
    Safin is always well prepared and follows up on taught subjects. Our experience has been very positive in every aspect, from timings, subject range and depth.
  • Jasdip Chahal

    Google review
    • Student
    • Maths
    Safin helped me go from a B to an A* in maths. He explained key concepts i was confused with very clearly and his lessons are structured very well.
  • Sasho

    Google review
    • Student
    • Maths
    Safin is knowledge about the material and good at teaching it he can make multiple examples for every concept and ran me through the entirety of A1 maths
  • Yahya Bachelani

    Google review
    I had the pleasure of working with Safin, and can recommend both his teaching and his tutoring. Give it a go and you won't be disappointed!
  • Anonymised reviewer

    Google review
    He's really good! Will comprehensively go through all the topics through very informative Dr frost slides and help you with everything you need to know 👍
  • Peter Marko

    Google review
    He was a helpful and friendly tutor who explained everything clearly and patiently. Made difficult topics easier to understand and was always willing to answer questions. Highly recommend!
  • Maurizio Guadagni

    Google review
    • Parent
    • Maths
    • A-Level
    Safin helps my daughter with A Level math and has been great.
  • Anonymised reviewer

    Google review
    Amazing tutor I recommend all age groups.
  • Josh Keer

    Google review
    • Student
    Really nice and friendly, helped me improve topics where I struggled and helped make me understand them overall increasing my grade. I would recommend to anyone.
  • Ayan Chowdhury

    Google review
    Wonderful tutor, explains clearly, and easy to talk with. He’s also very good at motivating, when needing inspiration.
  • Dalya Guadagni

    Google review
    • Student
    • Maths
    He has been extremely helpful and has helped improve my confidence with maths.
  • Chibike Okechukwu

    Google review
    • Student
    Great Tutor, was very helpful, clear and pushed me to be better in every lesson.
  • Bola Benson

    Google review
    Lessons were well prepared and tailored to our needs.
  • Gadi Bereznitsky

    Google review
    Safin is a good teacher, recommend him.
  • RA K

    Google review
    Fantastic tutoring, very helpful with work and very patient
  • Dominic

    Google review
    Excellent tutor with very clear explanations!
  • Swaron Acharjee

    Google review
    Excellent tutor and mentor.

How getting started works

  1. Step 1: Tell me what you need

    Complete a short enquiry with the student’s subject, level and goals.

  2. Step 2: Arrange a consultation

    I’ll get in touch through my business WhatsApp to arrange a consultation.

  3. Step 3: Plan your tutoring

    We’ll agree the next steps and a lesson plan tailored to the student’s goals.

Good to know

Frequently asked questions

Let’s find the right support for your goals.

Get in touch to discuss the subject, current challenges and next steps.