Every class begins with a clear explanation of the topic, followed by guided examples to build confidence. Students then solve questions independently before tackling real past paper problems. Every lesson ends with personalized feedback and homework to keep progress on track.
Targeted revision for Edexcel and AQA higher/foundation tiers. We cover advanced algebra, geometry, and statistics with past paper practice to lock in exam technique.
WATCH HOW I TEACHBuilding strong foundations in addition, subtraction, place value, and early problem solving through interactive lessons designed for young learners.
WATCH HOW I TEACHFun, hands-on coding with kids — we build logic puzzles, mini games, simple apps, and real-world logical systems together. Perfect for sparking an early interest in programming and computational thinking.
WATCH HOW I TEACH
GCSE Computer Science (OCR)
Before I started lessons, I understood the basics but always got stuck on programming questions. After a few weeks things finally started making sense. The exam tips were super helpful tbh, and I went into my GCSE feeling way more confident than I expected.
Scroll
GCSE Physics (AQA)
I used to dread Physics, especially calculations. Now it's probably one of my favourite subjects lol. Everything was explained properly, and if I didn't understand something we'd just go over it again until it clicked. Ended up getting a Grade 8!
Scroll
Singapore Mathematics (Primary 5)
I always rushed through word problems and got them wrong. Learning the model method completely changed how I think about questions. Once I started using the strategies we practised, maths became sm easier and my marks improved every term.
Scroll
Grade 2 Mathematics (U.S. Elementary Curriculum)
My son used to say maths was boring, now he actually reminds me when it's tutoring day 😄. The lessons are fun but structured, and we've seen a big diff in both his confidence and his school reports. Couldn't be happier!
Scroll
IGCSE Mathematics
Algebra and graphs used to confuse me, but now I can work through them without panicking. We practised exam questions every week, which made the real thing feel familiar. My predicted grade went up by two whole grades.
ScrollOnce you book a free trial, I'll get in touch via WhatsApp, Facebook, or email to arrange a suitable time.
Before the lesson, the student will receive a short assessment to identify their current strengths and the areas they find most challenging. This isn't an exam or a pass/fail test. It's simply used to plan a lesson that matches the student's needs.
During the trial lesson, we'll focus on those weaker areas, work through them together, and finish by discussing how much the student's understanding has improved. This gives both the student and parent a clear idea of how future lessons will be structured.
I teach GCSE & IGCSE Mathematics, Physics, Computer Science, and Science for the following exam boards:
I also teach:
Singapore Primary Mathematics
United States Mathematics Curriculum
SAT Mathematics
If your curriculum isn't listed, feel free to get in touch. I may still be able to help.
Every lesson follows a structured approach designed to build understanding, confidence, and exam performance.
First, the student is taught the concept using clear explanations and worked examples.
Next, the student solves progressively challenging questions independently while I monitor their work, correct mistakes, and explain any misconceptions as they arise.
Towards the end of the lesson, we complete past paper or exam style questions to apply everything that has been learned under realistic conditions.
After the lesson, students receive carefully selected past paper questions as homework to reinforce their understanding and continue improving before the next session.
Yes. Parents receive regular updates on the topics covered, areas that have improved, concepts that still need more practice, and recommendations for future lessons. Keeping parents informed is an important part of helping every student stay on track.
I'm based in Edinburgh, United Kingdom, and provide tutoring to students across the world.
Lessons are available both online and in person for students in Edinburgh and the surrounding areas, subject to availability.
Lesson fees depend on the subject, level, and lesson duration.
Current prices start from:
GCSE: £20/hr
Singapore Primary Mathematics: SGD 50/hr
United States Mathematics: USD 15/hr
Exact pricing will be discussed after the free trial once I understand the student's goals and learning requirements.
Yes. I hold an Enhanced DBS Certificate, giving parents confidence that lessons are delivered in a safe, professional, and trusted environment. Student wellbeing and safeguarding are always a top priority.