Skip to content
TopScorerPlus

Understand maths, one clear step at a time.

Live online IGCSE Maths and Add Maths tuition with Adrian Wong, plus SPM, Physics, Pre-U and university maths. Lessons follow your exact syllabus, in group classes or 1-on-1.

Your first 1-on-1 lesson is a free trial, with no obligation.

20+
Students helped
Your syllabus
Cambridge, Edexcel, KSSM
1.5 hours
Usual lesson length
A maths lesson with worked notes on the desk
Now open

Online group classes

Live weekly classes with Adrian at a fixed time. The same clear, step-by-step teaching at half the price of 1-on-1.

RM50 / student / hour

RM75 for a usual 1.5-hour class

  • A fixed weekly time builds a steady routine
  • Shared notes and a monthly progress update
  • Sign up on MyTuitionClass, our timetable site

What Adrian teaches

IGCSE and SPM Maths, Add Maths and Physics, taught to your exact syllabus.

Cambridge · Edexcel IGCSE

IGCSE Physics

Cambridge 0625 · Edexcel 4PH1

Mechanics, electricity, waves and thermal physics, with calculation and practical-question technique.

Main focus

Cambridge · Edexcel IGCSE

IGCSE Maths & Add Maths

Cambridge 0580 / 0606 · Edexcel 4MA1 / 4PM1

Mathematics, Additional Mathematics and Further Pure Maths, matched to your school’s board and paper.

SPM · KSSM

SPM Maths & Add Maths

SPM 1449 · SPM 3472

Form 1 to 5 fundamentals and SPM exam preparation for Mathematics and Additional Mathematics.

Pre-U and university maths Foundation, A-Level, STPM, Matriculation, calculus, linear algebra and engineering maths. See Pre-U & university maths →
Adrian Wong
Adrian Wong Maths & Physics tutor

A patient tutor who explains the why

Adrian is an engineer who genuinely enjoys teaching. He breaks hard topics into small, clear steps, keeps lessons lively, and adjusts to how each student learns, from IGCSE and SPM through to Pre-U and university maths. The aim is simple: students who understand the method, not just the answer.

  • Monash University engineering graduate
  • IGCSE Maths, Add Maths and Physics
  • SPM Maths and Add Maths
  • Pre-U and university maths
Request a Free Trial

Choose how you learn

Clear hourly rates, no hidden fees. Lessons usually run 1.5 hours and fees are paid monthly.

Best value

Group class

RM50 per student / hour

RM75 for a usual 1.5-hour class

Live weekly classes at a fixed time. Steady practice at a lower cost, learning alongside other students.

  • Same time every week
  • Online via Google Meet or Zoom
  • Shared notes and resources
  • Monthly progress update
View Group Timetable

The timetable and sign-up open on MyTuitionClass, our booking site.

1-on-1 lessons

RM100 per hour

RM150 for a usual 1.5-hour lesson

A lesson plan built around your gaps, at times that suit you. Best for specific weak topics or an exam coming up.

  • Free 1-on-1 trial lesson (1 to 1.5 hours)
  • Flexible scheduling
  • Personalised lesson plan
  • Progress update every two weeks

Exam coming up? 1-on-1 lessons can focus entirely on past-year papers and exam technique. Ask about exam prep

Clear explanations. Practice at your pace.

  1. 1

    Find the gaps

    A free 1-on-1 trial lesson, or your first group class, shows where marks are being lost and which topics need work.

  2. 2

    Practise together

    Clear, step-by-step explanations, worked examples and past-year questions matched to your syllabus.

  3. 3

    Build confidence with regular practice

    Short checks and progress updates (every two weeks for 1-on-1, monthly for group classes) keep improvement visible.

Lessons built around your gaps

Time goes to the topics you find difficult, not a generic run through the syllabus.

Live online, anywhere in Malaysia

Screen-shared working and guided practice, on weekdays or weekends around school.

The same tutor every lesson

Adrian knows each student and follows their progress from lesson to lesson.

Real results from real families

★★★★★

14 marks → SPM Trial B

"She got 14 marks for her Form 4 Add Maths final exam. Adrian rebuilt her basics step by step, and she scored a B in her SPM trials. Honestly, we didn't think that was possible."

Puan Lalitha

Parent of Form 5 student · SPM Add Maths

★★★★★

Prepared from Form 3 → A+

"We started at the end of Form 3, before she even began Form 4. That head start really paid off. She got an A+ for SPM."

Mrs. Yee Ling

Parent of SPM student · Add Maths

★★★★★

No Add Maths background → Foundation B

"Both my sons skipped Add Maths in school, so they struggled in Foundation from day one. Adrian filled in the gaps quickly and both of them passed with a B. Very impressed."

Mr. Keith

Parent of two Foundation students · Foundation Mathematics

★★★★★

Below threshold → 70+ eligible for Add Maths

"My son was below the 70 marks he needed to take Add Maths. Adrian used his Year 8 Maths sessions to work on exactly those weak spots, and he made it in."

Mr. Ethon

Parent of Year 8 student · IGCSE Mathematics

★★★★★

C → B in 3 months

"Adrian teaches my daughter IGCSE Maths and Physics online. She went from a C to a B in three months, and she actually looks forward to the sessions."

Ms. Wong

Parent of Year 8 student · IGCSE Maths & Physics

★★★★★

30–40 → 70+ in IGCSE Maths

"He was scoring 30 to 40 in IGCSE Maths in Year 11 and we were worried. After working with Adrian he went past 70. Going through past-year papers properly made the biggest difference."

Mr. JH

Parent of Year 11 student · IGCSE Mathematics

Results shown are individual student outcomes. Improvement depends on starting level, consistency, and exam preparation time.

Before you start

What parents usually ask.

What happens in the free trial?

One free 1-on-1 lesson of about 1 to 1.5 hours, with no obligation to continue.

  • Adrian works through a topic with your child to see where the gaps are
  • You see exactly how lessons run before deciding

The free trial is for 1-on-1 lessons. Group classes are joined straight from the timetable.

Should my child join a group class or have 1-on-1 lessons?

It depends on what your child needs right now.

Group class · RM50/hr

Steady weekly practice at a fixed time, at a lower cost.

1-on-1 · RM100/hr

Specific gaps to fix, a flexible schedule, or an exam coming up soon.

Some students do both: a weekly group class, plus 1-on-1 sessions before exams.

How do online lessons work?

Lessons run live on Google Meet or Zoom, with the working shown on screen as it's written.

  • You need: a laptop or tablet and a stable internet connection
  • Recording: your child may record lessons for their own revision, as long as the recordings aren't shared
Do lessons follow what my child is learning in school?

Yes. Lessons follow your child's own syllabus, in the order their school teaches it.

  • During term: support for what is happening in class that week
  • Closer to exams: revision and timed past papers from their own exam board
Can my child start mid-year or close to the exams?

Yes. 1-on-1 lessons can start at any time.

  • Close to an exam, lessons focus on the topics that lose the most marks and on past-paper technique
  • Joining a group class mid-term? One or two 1-on-1 lessons can help your child catch up first
What if we need to miss or move a lesson?

Lessons can be rescheduled, subject to availability.

  • Made up within the same month wherever possible
  • Let Adrian know as early as you can
How does payment work?

Fees are paid monthly, before the start of each month. Payment details are shared when you book.

  • You can stop at any time
  • Fees already paid for the current month aren't refundable, except in special cases such as long illness
Are notes and worksheets included?

Yes, at no extra cost.

  • Notes, worksheets and practice questions, in digital form
  • The free Question Bank and Study Tips on this site for extra practice

Request a free trial

Tell Adrian the subject and level. We'll prepare a WhatsApp message for you to check and send, and Adrian replies within 24 hours.

WhatsApp us Call us Email us

Lessons are online, anywhere in Malaysia

Preferred lesson type

WhatsApp opens with your message ready. Tap Send there to reach Adrian. Privacy