Need a helping hand? Call now to speak to an academic advisor: 0203 962 1468
Call now to speak to an advisor: 0203 962 1468


Do you think, your child needs a little extra help with his/her school work? Or is he/she a bit reluctant to do studies? So, I can help your child in improving his/her skills. I always provide short and logical techniques for solving problems.

Please feel free to read 60+ comments left by previous students. Also, as you can see, I am trying to offer a reasonable rate although I can charge a higher rate with my experience, qualifications, etc.

Also, I prefer providing proofs/derivations (mainly for mathematical/scientific content) to enhance students’ understanding of the subject content. Most of the teachers just provide the equations/theories and ask students to apply them but students do not know how/why those equations were formulated. So students get confused and bored!

I am a teacher who has higher postgraduate qualifications in Engineering and also in Teaching [BScEng (Hons); PhD in Engineering; Postgraduate Certificate in Teaching in Higher Education].

I offer both:

  • REGULAR One-to-One (I offer both IN-PERSON and ONLINE delivery methods).

  • Group Sessions (2+ students)

Tutoring Experience

  • 14 years of experience in university lecturing.
  • 19 years of experience in teaching MATHEMATICS, MECHANICS, STATISTICS, PHYSICS (and several other topics) for GCSE, AS/A Level and undergraduate students, and also for other maths-based exams/tests.

Tutoring Approach

GROUP SESSIONS (if you wish to have group sessions with your friend/s, yes that is fine, and you can have a reduced fee as well!)

  • A Level: 2 students: £55 per hour (£27.50 per student)

  • GCSE: 2 students: £50 per hour (£25 per student)

A lesson duration will be 65-70 minutes (I am not concerned about the clock and do what I have to do for the day). So, you will pay less per hour.

I offer tuition covering all the well-known exam boards (AQA, OCR, EDEXCEL, WJEC, etc). Also, I am always open to negotiate with each individual to offer the best possible learning experience to them.

How I teach:

  • Explain theory with proofs/derivations

  • Discuss past exam papers, Tutorials/Assignments for each lesson

  • Short methods

  • Techniques to improve the analytical ability

  • Teaching approach is normally tailored to reflect the level/capacity of each student to enhance their learning ability step by step.

LanguagesEnglish (British)
AvailabilityWeekends, Weekdays (evenings)
References Available On File


UK2011DoctoratePhD in Mechanical Engineering
Overseas2007BachelorsBSc in Mechanical Engineering

Yapa's Feedback

Published feedback
Unpublished feedback (Usually negative)2