
The confirmed classes for academic year 2026 are listed below.
New classes might be added if demand arises.
If you have any questions, feel free to drop us a message here.
2026 Classes
| Secondary Two (G3) |
| Wednesday | 5 pm to 7 pm | one-north Saturday | 9 am to 11 am | one-north |
| Secondary Three EM |
| Tuesday | 7 pm to 9 pm | Woodlands Saturday | 11 am to 1 pm | one-north |
| Secondary Three AM (G3) |
| Thursday | 7 pm to 9 pm | one-north Saturday | 4 pm to 6 pm | one-north Sunday | 9 am to 11 am | Woodlands |
| Secondary Four AM (O Levels) |
| Saturday | 2 pm to 4 pm | one-north |
Term Dates (2026)
Term 1 – Tue Dec 30 to Mon Mar 16 (11 weeks)
Term 2 – Tue Mar 24 to Mon June 15 (12 weeks)
Term 3 – Tue June 23 to Mon Sep 14 (11 weeks)
Term 4 – Tue Sep 15 to Mon Dec 14 (13 weeks)
All classes that fall on public holidays will be rescheduled. They will either be merged with another class of the same level on an alternative day or rescheduled to another date. If a student is unable to attend the rescheduled class, a lesson recording will be provided to support the student’s learning.
Secondary 4 students will end Term 4 on 17 October 2026, before their first written O Level exams.
Term Breaks (2026)
March Holiday Break – Tue Mar 17 to Mon Mar 23
June Holiday Break – Tue Jun 16 to Mon June 29
December Break – Tue Dec 15 to Mon 28 Dec
No lessons will be conducted during Mathletes term break.
