Reimagining the classroom

Complimentary Consultations

Study Pods Access

Small Class Sizes (Capped at 8)

Unlimited class access

Exam Cheatsheets and Topical Summaries

Specially Selected Textbooks (No extra fees for materials)

Class Schedule

Don't see a class which fits your schedule? Drop us an application anyway.
If a new class slot opens up, we will drop you an update.

Junior College Year One, H1 Mathematics

Monday, 4:00 PM - 6:00 PM Class Full
Friday, 5:30 PM - 7:30 PM Available

Junior College Year Two, H1 Mathematics

Friday, 5:30 PM - 7:30 PM Available

Junior College Year One, H2 Mathematics

Saturday, 1:00 PM - 3:00 PM Available
Saturday, 3:00 PM - 5:00 PM Available
Friday, 5:30 PM - 7:30 PM Available

Junior College Year Two, H2 Mathematics

Monday, 5:30 PM - 7:30 PM Available
Sunday, 1:00 PM - 3:00 PM Available

Class Fees

  • $70 for 1 class trial
    a one-time drop in class pass

  • $290 for 4 classes
    12 classes commitment

  • $340 for 4 classes
    4 classes commitment

ask and answered

We implement a cap of 10 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 packages and a month packages. To qualify for the term based package, students must commit for 12 classes.

Cost savings from the lessened administrative work from term packages is passed on to our students in the form of a more cost efficient class fee.

Materials covered from previous lessons are uploaded on our learning management system. Students will still be able to access all previous class material. In addition, students can also book consultations with their tutor to catch up on earlier topics if needed.

Students should refer to their dedicated booking page for make up classes, and book a make up class 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.

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.