Classes

Choose the class that fits your child

Two streams, one shared engine. Every class is a weekly two-hour lesson in a capped group, and every student gets full access to our online practice platform — so learning continues between lessons.

JC Classes

H1 & H2 classes for JC 1 and JC 2

H2 Physics, H1 Maths and H2 Maths for JC 1 and JC 2.

  • H2 Physics19 topics
  • H1 Maths11 topics
  • H2 Maths18 topics
See JC Classes
Secondary Classes

Lower Secondary and IP classes

Lower Sec Maths and Science, plus IP Maths, Physics and Chemistry.

  • Lower Sec Maths11 topics
  • Lower Sec Science16 topics
  • IP Physics20 topics
  • IP Chemistry13 topics
  • IP Maths38 topics
See Secondary Classes

Also taught on enquiry: O-Level E Maths · O-Level A Maths · O-Level Physics · O-Level Pure Chemistry · H1 Physics · H2 Chemistry · University bridging.

Ways to learn

Three formats, one method

Private Tuition

1-to-1 · rates on enquiry

Extra support to build up fundamentals through a learning plan shaped entirely around one student — ideal for filling gaps or pushing for a top grade.

Enquire →

Platform Access

Included with every class

Adaptive practice, real tutor marking and progress tracking — the revision engine behind every lesson, at no extra cost.

Learn more →
What's included

Every student gets the full toolkit

Customised worksheetsBuilt around MOE principles and tailored to each topic.
Curated question banksThousands of exam-style questions, including from prelim papers.
Real tutor markingMethod and technique marked on the student's own working.
Instant worked solutionsFull solutions with diagrams and video the moment they submit.
Monthly progress reportsA clear picture for parents of what's mastered and what needs work.
Adaptive "what to revise next"The platform steers each student to the highest-impact topics.
How it works

From first message to first lesson

1

Say hello

Message us on WhatsApp with your child's level and subject.

2

Free trial lesson

Experience the teaching and the platform before committing to anything.

3

Get set up

We create the student's account and tailor their practice plan.

4

Track progress

Weekly lessons plus guided practice, with monthly reports for parents.

Fees at a glance

Per subject, billed per block of 4 lessons — no registration deposit.

LevelGroup programmeFee
IP 2 / Sec 2Weekly 2-hour lesson$320 / 4 lessons
IP 3 / Sec 3Weekly 2-hour lesson$340 / 4 lessons
IP 4 / Sec 4Weekly 2-hour lesson$360 / 4 lessons
JC 1 (H1 / H2)Weekly 2-hour lesson$400 / 4 lessons
JC 2 (H1 / H2)Weekly 2-hour lesson$440 / 4 lessons

All prices in SGD. Platform access included. IP 1 / Sec 1 and private (1-to-1) rates on enquiry. See our full terms for details.

Start with a free trial

Confident in our method — come and see why over 200 students have chosen The Learning Cave.