Online · Mathematics · Tuition

The Annexe Project — Online O-Level & A-Level Mathematics Tuition, Singapore

A Singapore Brand Established In 2008

Live, small-group online Mathematics classes for O-Level and A-Level (Cambridge) — proven results since 2008.

View timetable & fees →
Founded in 2008a Singapore brand
Small group tuitionevery student gets real attention
Live & interactive lecturesrecorded and downloadable
Proven resultshigh success rates of students getting A

Results

Numbers that survived
the exam hall in 2025.

0%

of A-Level H2 Mathematics students scored A or B

GCE A-Level · H2 Mathematics · 2025

0%

of O-Level Elementary Mathematics students scored A1 or A2

GCE O-Level · Elementary Mathematics · 2025

0%

of O-Level Additional Mathematics students scored A1 or A2

GCE O-Level · Additional Mathematics · 2025

See what my students say about me!

Online courses

Online classes, built for
the Cambridge syllabus.

A-Level H2 Mathematics online tuition classOnline · small group

A-Level H2 Mathematics

JC1 & JC22 hours a week · Mr Alvin Yeo

Master Calculus, Vectors and Statistics with clear, step-by-step methods — built toward the Cambridge A-Level paper.

Weekly class timesAvailable
  • JC1Wed 21:00
  • JC1Thu 18:30
  • JC2Mon 21:00
Singapore time zone (GMT+8)
O-Level Additional Mathematics online tuition classOnline · small group

O-Level Additional Mathematics

Sec 3 & Sec 41.5 hours a week · Mr Alvin Yeo

The subject that decides JC options. Trigonometry, Calculus and Geometry Proofs made simple and repeatable under exam pressure.

Weekly class timesAvailable
  • Sec 3Tue 19:30
  • Sec 4Mon 16:30
Singapore time zone (GMT+8)
O-Level Elementary Mathematics online tuition classOnline · small group

O-Level Elementary Mathematics

Sec 3 & Sec 41.5 hours a week · Mr Alvin Yeo

100% of our 2025 E-Math students scored A1 or A2 for the O-Level — trained deliberately to deliver with precision, speed and clear method steps.

Weekly class timesAvailable
  • Sec 3Mon 19:30
  • Sec 4Wed 19:30
Singapore time zone (GMT+8)
Lower Secondary Mathematics online tuition classOnline · small group

Lower Secondary Mathematics

Sec 1 & Sec 21.5 hours a week · Mr Alvin Yeo

Strengthen the mathematics foundation before the stakes are raised at Upper Secondary. A high score in the Sec 2 Year-End paper gives students the option of taking Additional Mathematics.

Weekly class timesAvailable
  • Sec 1Fri 16:30
  • Sec 2Wed 18:00
Singapore time zone (GMT+8)

Why it works

Online — but never
on your own.

Live tutor interaction

Attend online lessons in real time. Raise a question, get corrected on the spot — beats watching a recording alone.

Download the recorded lecture video

Can't attend the lecture today? All lectures are recorded per session and are accessible to students after class for the entire course duration.

Small class sizes

Small groups mean your tutor sees your working, spots your habits and fixes them early.

Structured lecture notes

High-quality notes curated by our founder — structured, concise, and actively engaging our students. No scrambling to copy from the screen.

Weekly practice & homework

Deliberate practice during the lessons and weekly assigned homework, reviewed by the tutor, so we can ensure progress and understanding in the topic.

Consultations beyond class

Stuck mid-week? Free consultations with your tutor outside of scheduled classes have been part of The Annexe Project's culture since its founding.

How do I start?

Four steps to
your first lesson.

  1. 01

    Choose the relevant subject

    Check if the day and timing of the online class suits you. Approach us for more details if you want to enquire about other time slots in the week.

  2. 02

    Book a trial or speak to us

    Attend a trial lesson to check for yourself if we are the right fit for you, or speak with us if you'd like advice on the right class.

  3. 03

    Receive link & lecture notes

    We will send you the Zoom link, the schedule for the online class and the notes before your tuition class. Just show up and be ready.

  4. 04

    Learn live and improve

    Join our weekly live lessons, do the homework, and watch your grades improve — parents can always check in with the tutor regularly for updates on their child.

Questions about equipment, recordings or missed lessons? Read the FAQ.

Inside a lesson

This is what "live and interactive" means.

● REAL LESSON

How to solve a logarithmic equation

  1. Apply Product Law to the LHS of the equation. Recap Product Law: lg A + lg B = lg (AB)
  2. Convert the 1 at the RHS of the equation to lg 10. Recap: 1 = lg 10 = log10 10. Then apply Product Law to the RHS of the equation
  3. Compare — same base, so equate the expressions inside the logs
  4. Solve & check — solve for x and check if there is a need to reject any value of x that may make the log undefined
  • Students ask questions during the lesson, out loud or in the chat
  • Clear, concise working shown on the digital whiteboard, explained line by line
  • Step-by-step presentation highlighted by the tutor, so it can be replicated for similar questions
  • Methods follow the Cambridge syllabus and are accepted by the Cambridge marking scheme
See it yourself — book a trial
Mr Alvin Yeo, founder and principal tutor of The Annexe Project
Mr Alvin Yeo — Founder & Principal Tutor

Your tutor

Taught by the founder,
not a franchise.

Alvin started The Annexe Project in 2008, after his first five students from SJI (St Joseph's Institution) — failing both Additional and Elementary Mathematics — all walked out with A1s for the Cambridge O-Levels. Nearly two decades later, he still teaches every Mathematics class with passion and dedication: H2 Mathematics (A-Level), Additional and Elementary Mathematics (O-Level).

While he might have founded The Annexe Project, Alvin is still heavily invested in personally teaching many of his school's students. It is fair to say his popularity can be attributed to a vibrant personality flowing with a surprising youthfulness, allowing him to crack a joke to slice through any tedium during lessons.

Spending time individually with Alvin after class for consultations — often before a major exam — to clarify doubts and clearly examine Mathematics problems is not an opportunity any of his students would find rare in the slightest sense.

Full tutor profile →

Student transformations

Students' testimonials.
Here's the proof.

Chen Wan Yi
S → A

Chen Wan Yi

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

Keith Ng
E8 → A1

Keith Ng

"From failing A-Math to A1 in just a few weeks of intensive lessons with Alvin."

Jedidiah Lim
S → A

Jedidiah Lim

"I gained confidence and made memories I will always remember."

Sai Shnyenn
B4 → A1

Sai Shnyenn

"Alvin always supported me with clear teaching and extra consultations."

Zhao Xu Ze
D → A

Zhao Xu Ze

"Alvin's teaching and encouragement made all the difference. I would not have achieved these results without his help."

Jordan Goh
B4 → A1

Jordan Goh

"Alvin's unique teaching and fun personality made lessons enjoyable and easy to understand. His clear explanations and excellent notes helped me grasp difficult concepts."

Read the full version of students’ testimonials on the Our Students page.

Free resources

Model Solutions,
hand-written with precision.

Free O-Level / A-Level Mock Examination Revision Pack

Get our mock examination papers and model solutions curated by Mr Alvin Yeo in your inbox now! No spam emails — no subscription fees.

Timetable preview

This week,
in your time zone.

All lessons run in Singapore Time (SGT). Your local time shown automatically.

ClassLevelDay & time (SGT)Your timeStatus
H2 Mathematics — JC1A-LevelThu 18:30–20:30Available
H2 Mathematics — JC1A-LevelWed 21:00–23:00Available
H2 Mathematics — JC2A-LevelMon 21:00–23:00Available
Additional Mathematics — Sec 3O-LevelTue 19:30–21:00Available
Additional Mathematics — Sec 4O-LevelMon 16:30–18:00Available
Elementary Mathematics — Sec 3O-LevelMon 19:30–21:00Available
Elementary Mathematics — Sec 4O-LevelWed 19:30–21:00Available
Lower Secondary Mathematics — Sec 1Lower SecFri 16:30–18:00Available
Lower Secondary Mathematics — Sec 2Lower SecWed 18:00–19:30Available
JC1 & JC2SGD 350per 4 sessions
Sec 3 & Sec 4SGD 260per 4 sessions
Sec 1 & Sec 2SGD 240per 4 sessions

FAQ

Questions Commonly Asked.
We Have The Answers.

Are the online lessons live?

Yes — every class is taught live. Students see the tutor, the digital whiteboard and full worked solutions in real time, and can ask questions throughout.

How many students are in each online class?

Classes are kept small so the tutor can watch each student's working. Exact sizes vary by class — ask us about the specific course you're considering.

Can overseas students enrol?

Candidates worldwide preparing for the Cambridge syllabus are welcomed.

Are notes provided?

Yes — structured lesson notes and practice sets are part of every course, delivered before or during each lesson.

What happens if a lesson is missed?

Every lecture is recorded and can be downloaded, so catching up is easy — and free consultations outside class hours have always been part of how The Annexe Project works.

Is there a trial lesson?

Yes. Book one with the form below — it's the fastest way to know whether the class fits.

What equipment does a student need?

A laptop or tablet with a stable connection, a webcam and a quiet spot. A cheap writing tablet helps but isn't required to start.

Are physical classes still available at The Annexe Project?

No, we only cater to students who want to attend tuition online.

Tell us the student's level, subject and current grade. We'll recommend the right class and set up an online trial lesson.

Request received ✓

We'll be in touch within one working day with a recommended class and trial slot. Prefer to talk now?

WhatsApp us — +65 9068 3979