we are on a mission to redesign tuition classes that are fun, engaging, and result-oriented.

Puzzles offers a smarter, more flexible way to learn. With everything you need available at your fingertips, students can access notes on the go and attend makeup classes as often as needed, at no extra cost. Whether it’s real-time feedback or a quick review, getting help is fast and fuss-free. At Puzzles, learning fits seamlessly into your life, offering convenience, flexibility, and results — all in one place.

Learn more

Lower Secondary Mathematics

Our Lower Secondary Math classes lay the foundation for success, focusing on key skills like basic algebra and geometry — building blocks that will support students throughout their senior years and beyond.

Learn more

Upper Secondary Mathematics

Our upper Secondary Math classes dive deeper into complex concepts like trigonometry and calculus, helping students master challenging material and prepare confidently for exams.

Learn More

Junior College Mathematics

Our Junior College Math program is an intensive two-year journey, covering both pure mathematics and statistics, designed to prepare students for the rigour of the GCE A Levels with depth and precision.

ask and answered

We implement a cap of 8 students in each class to ensure each student receives adequate attention. Upon hitting the cap of 8 students, the class is closed.

The classes have been designed for students taking the Singapore-Cambridge NA/O Level Mathematics Examinations and the Singapore-Cambridge A Level H1/H2 Mathematics Examinations. Please take note that our classes are a mix of NA and Express students. When the class covers material not tested in the NA syllabus, the students are then given practice material on other relevant topics.

We offer both term-based billing and a monthly-based billing. Cost savings from the lessened administratice work from term-based billing is passed on to our students in the form of a more cost efficient class fee.

Payment will be collected within 2 weeks prior to each term. The term schedule is as follows:

December Headstart:
18 December - 1 January
(4 classes)

Term 1: 2 January - 31 March
(13 classes)

Term 2: 1 April - 23 June
(13 classes)

Term 3: 24 June - 15 September
(13 classes)

Term 4: 16 September - 25 November
(10 classes)

For students taking their national exams, Term 4 will be prorated to the week of their paper, to ensure they continue to receive the support they need.

In the event that a student enrols after the term starts, term payment will be pro-rated for the remaining number of weeks for the term.

Students should refer to the class schedule, and attend a make up as soon as possible. If needed, our tutors will work with parents and students to find a suitable time for a make up, in the event of conflicting schedules. Do note that no refunds will be made if a student were to have missed classes.

In addition to their fixed weekly sessions, class schedules are provided to all members, so they can attend as many additional, relevant classes as they need. All for one simple fee, billed every term. No hidden costs - just unlimited access.

The only caveat is that students enrolled exclusively for elementary mathematics classes can only sit in for elementary mathematics classes, and not additional mathematics classes, and vice versa.

Students should give us a weeks’ notice to withdraw from classes anytime.

If a student withdraws 14 days or more, before the first class, a full refund, less $100 registration fee, will be made.

If a student withdraws, lesser than 13 - 7 days before the first class, a full refund, less $100 of registration fee plus $25 processing fee, will be made.

If the withdrawal is made 6 days or lesser before the first class, no refund will be made.

Students also have the option to renew their term membership at the end of every term. should they choose not to continue classes in the new term, they can also withdraw at the end of the term.

Upon the successful enrolment of your friend in our classes, you and your friend will each be given a $100 in the subsequent term. The referred friend has to be a new puzzles student, who has not previously attended a class, for the referral to be successful.

Students applying to take both Additional Mathematics and Elementary Mathematics at Puzzles are eligible for a $200 discount, applied to their termly fee, or a $60 discount applied to their monthly fee, depending on which class pack model the student is on.

Siblings applying together at Puzzles are eligible for a $200 discount, applied to their termly fee, or $60 to their monthly fee, depending on the class pack model the student is on.