Programmes

Classes for every level, Sec 1 to JC2.

Mathematics is our core. Families who learn maths with us can add Physics, Chemistry or Biology, with the same small classes and the same vetted tutors.

Our core

Mathematics

Lower and upper secondary, O level, N level and IP, through to JC H1 and H2. Taught by our team of tutors, each one vetted and tested by Mrs Wong.

  • Sec 1–2
  • Sec 3–4
  • O / N level
  • IP
  • JC H1
  • JC H2
  • Physics

    Secondary and A level

  • Chemistry

    Secondary

  • Biology

    Secondary

Already with us for maths? Ask about adding a science.

Ways to learn with us

  • Term classes

    Weekly lessons for each level, up to 12 weeks a term, with no more than 10 students in a class.

  • Holiday crash courses

    Run in the March, June and September holidays. A good way to catch up on earlier topics if your child joins mid-year.

  • 1-to-1 lessons

    On their own, or while your child waits for a class at their level to open. Same teachers and materials.

  • Trial lessons

    A paid trial in a real class, so your child can try XSQUARE before committing to a term.

How classes work

Each level has its own class, capped at ten students.

  1. Join the class for your level

    Classes are grouped by level, with up to 10 students in each.

  2. Class full? Join the waitlist

    We start a new class once three students are waiting, and WhatsApp you as soon as it's formed.

  3. Start 1-to-1 while you wait

    No lost weeks. Learn 1-to-1 with one of our teachers until your class begins.

Also available

1-to-1 lessons

Book them on their own or while you wait for a class. Same teachers and materials, with competitive rates.

Ask about 1-to-1 rates

Start with a trial lesson.

WhatsApp us and we'll find a class that fits your child's level and school.

Already decided? Register online and we'll contact you to confirm your child's level and class.