A-Level · JC1 & JC2 · Live online

H2 Math Tuition Singapore

The Annexe Project’s H2 Math tuition is a live, small-group online class for JC1 and JC2 students taking A-Level H2 Mathematics (syllabus 9758). Founder Mr Alvin Yeo teaches every lesson himself — two hours a week on Zoom, with structured notes, a recording of every lecture and free consultations between classes. In 2025, 90% of his H2 students scored an A or B. Fees are SGD 350 per block of four weekly sessions.

★★★★★ Rated 5.0 on Google from 45 reviews · Founded 2008 · Taught by Mr Alvin Yeo

90% of our 2025 H2 Mathematics students scored A or B at the A-Levels
  • Full A-Level H2 syllabus (9758) taught topic by topic, pitched separately at JC1 and JC2
  • Structured notes with every method mark shown, written for the Cambridge marking scheme
  • Every lecture recorded and downloadable for the whole course; free consultations outside class
  • Weekly practice and homework reviewed by the tutor, then timed exam-condition drills before the paper

Who this class is for

  • JC1 students starting H2 Math who want the method, not just the answers, from the first topic
  • JC2 students who scored below a B at promos or mid-years and need a reset before prelims
  • IP students entering their A-Level years and switching to the 9758 paper
  • Overseas Cambridge candidates whose time zone suits an 18:30 or 21:00 Singapore class

Syllabus topics covered (9758)

Pure Mathematics

  • Functions, graphs and transformations
  • Equations and inequalities
  • Sequences and series (APs, GPs, sigma notation, method of differences)
  • Vectors: lines and planes
  • Complex numbers
  • Differentiation and its applications (maxima, minima, connected rates)
  • Maclaurin series
  • Integration techniques, areas and volumes
  • Differential equations

Statistics

  • Permutations and combinations
  • Probability
  • Discrete random variables and the binomial distribution
  • Normal distribution
  • Sampling and estimation
  • Hypothesis testing
  • Correlation and linear regression

What a lesson looks like

  1. Notes arrive before class. Structured lecture notes curated by Mr Yeo, so nobody scrambles to copy from the screen.
  2. Live working on a digital whiteboard. Every question is solved line by line in the marking-scheme format, and students ask questions out loud or in the chat.
  3. Weekly homework, reviewed. Practice during the lesson plus a homework set marked by the tutor, so gaps show up early.
  4. Recording and consultations. The lecture recording is downloadable for the whole course, and free consultations outside class have been the academy’s culture since 2008.

Watch a real lesson excerpt on the homepage →

Results by year

Percentages are the share of that year’s Annexe Project cohort achieving the grade at the national exam, as announced to parents each results day.

A-Level H2 Mathematics — students scoring A or B
20242025
75%90%

Students scoring an A: 2021: 82% · 2022: 85% · 2023: 57.9% · 2024: 65%.

“From an S grade to an A for A-Levels in 6 months!”

Chen Wan Yi · St Andrew's JC

“I managed to improve my grades in H2 Mathematics from a U to an A in A-Levels!”

Stanley Leo · Tampines Meridian JC

Read all student testimonials →

Common questions

How much does H2 Math tuition cost in Singapore?

At The Annexe Project, H2 Math tuition is SGD 350 per block of four weekly sessions of two hours each (SGD 87.50 per session), notes and lecture recordings included. Group H2 Math classes in Singapore commonly range from about SGD 300 to 450 per month, and private one-to-one tutors charge more per hour.

How many students are in the class?

Classes are kept deliberately small so that Mr Yeo can watch every student’s working on screen and correct it on the spot. Ask us about the current size of the specific JC1 or JC2 class you are considering.

How difficult is H2 Math?

H2 Math is a jump from O-Level A-Math mainly because of the volume of new content (vectors in 3D, complex numbers, Maclaurin series, hypothesis testing) and the speed at which JCs cover it. Students who keep up weekly, with a fixed method for each question type, find it very learnable; the ones who fall behind in JC1 struggle at JC2 prelims. That is why the class runs weekly with homework reviewed every week.

Which JC years does the H2 Math tuition cover?

Both JC1 and JC2, in separate classes pitched at each year’s pace toward the A-Level H2 Mathematics (9758) paper.

Are the H2 Math lessons online or in person?

All classes are fully online and live over Zoom — students see the tutor and the working in real time and can ask questions throughout. No classes are held at a physical centre.

Is online H2 Math tuition as effective as a centre?

Our results say yes: 90% of the 2025 H2 cohort scored A or B, taught entirely online. Live online classes remove the travel time, keep the lesson recorded for revision, and let overseas students join.

What if I miss an H2 Math lesson?

Every lecture is recorded and can be downloaded, and free consultations outside class hours have been part of The Annexe Project since 2008.

When should a JC1 student start H2 Math tuition?

Ideally in Term 1 of JC1, before the first heavy topics (functions, graphs, sequences). Students who join later are given the recordings of the topics they missed and a consultation to plug the gaps.

Other classes

Ready to see a lesson for yourself?

Book an Online Trial WhatsApp us