Schedule & Fees
2025 Teaching Calendar
Term 4: 12 weeks (Cycle starts on Thurs and ends on Wed)
| Week | Date | Remarks |
|---|---|---|
| 1 | 25 Sep to 01 Oct | |
| 2 | 02 Oct to 08 Oct | |
| 3 | 09 Oct to 15 Oct | |
| 4 | 16 Oct to 22 Oct | |
| 5 | 23 Oct to 29 Oct | |
| 6 | 30 Oct to 05 Nov | |
| 7 | 06 Nov to 12 Nov | |
| 8 | 13 Nov to 19 Nov | |
| 9 | 20 Nov to 26 Nov | |
| 10 | 27 Nov to 03 Dec | |
| 11 | 04 Dec to 10 Dec | |
| 12 | 11 Dec to 17 Dec | |
| Break | 18 Dec to 04 Jan | Centre Year-End break |
2026 Teaching Calendar
Term 1: 12 weeks (Cycle starts on Mon and ends on Sun)
| Week | Date | Remarks |
|---|---|---|
| 1 | 05 Jan to 11 Jan | |
| 2 | 12 Jan to 18 Jan | |
| 3 | 19 Jan to 25 Jan | |
| 4 | 26 Jan to 01 Feb | |
| 5 | 02 Feb to 08 Feb | |
| 6 | 09 Feb to 15 Feb | |
| Break | 16 Feb to 22 Feb | One week Chinese New Year Centre break |
| 7 | 23 Feb to 01 Mar | |
| 8 | 02 Mar to 08 Mar | |
| 9 | 09 Mar to 15 Mar | |
| 10 | 16 Mar to 22 Mar | 20 March Fri Hari Raya Puasa, classes retimed to morning |
| 11 | 23 Mar to 29 Mar | |
| 12 | 30 Mar to 05 Apr | 03 Apr Good Fri PH, classes retimed to morning |
Term 2: 12 weeks (Cycle starts on Mon and ends on Sun)
| Week | Date | Remarks |
|---|---|---|
| 1 | 06 Apr to 12 Apr | |
| 2 | 13 Apr to 19 Apr | |
| 3 | 20 Apr to 26 Apr | |
| 4 | 27 Apr to 03 May | 01 May Fri Labour Day PH, classes retimed to morning |
| 5 | 04 May to 10 May | |
| 6 | 11 May to 17 May | |
| 7 | 18 May to 24 May | |
| 8 | 25 May to 31 May | 27 May Wed Hari Raya Haji PH, classes retimed to morning 31 May Sun Vesak Day PH, classes as usual |
| 9 | 01 Jun to 07 Jun | |
| 10 | 08 Jun to 14 Jun | |
| Break | 15 Jun to 21 Jun | Centre 1-week break for ALL levels |
| 11 | 22 Jun to 28 Jun | |
| 12 | 29 Jun to 05 Jul |
2025 Mathematics Schedule (Novena)
Novena 1: 1 Goldhill Plaza #03-29, Podium Block, S308899
Novena 2: 173B Thomson Road, Goldhill Shopping Centre, S307623
| Level | Day | Time | ||
|---|---|---|---|---|
| Primary 1 2026 | Saturday | 9.00 a.m. - 10.45 a.m. (Teacher Jeanne) Novena 2 |
||
| Tuesday | 5.15 p.m. - 7.00 p.m. (Teacher Heather) Novena 2 |
|||
| Primary 1 | Saturday | 11.15 a.m. – 1.00 p.m (Teacher Heather) Novena 2 |
||
| Tuesday | 3.00 p.m. – 4.45 p.m (Teacher Heather) Novena 1 |
|||
| Primary 2 | Thursday | 3.00 p.m. - 4.45 p.m. (Teacher Jane) Novena 1 |
||
| Friday | 5.15 p.m. – 7.00 p.m. (Teacher Jeanne) Novena 2 FULL |
|||
| Sunday | 9.00 a.m. – 10.45 a.m (Teacher Heather) Novena 2 |
|||
| Tuesday | 3.00 p.m. – 4.45 p.m (Teacher Jeanne) Novena 2 |
|||
| Primary 3 | Thursday | 5.15 p.m. – 7.00 p.m (Teacher Jane) Novena 1 |
||
| Saturday | 9.00 a.m. – 10.45 a.m (Teacher Yvonne) FULL Novena 1 | 2.00 p.m. – 3.45 p.m. (Teacher Heather) Novena 2 | 4.15 p.m. – 6.00 p.m. (Teacher Heather) Novena 2 |
|
| Sunday | 11.15 a.m. – 1.00 p.m (Teacher Jeanne) NEW Novena 2 |
|||
| Monday | 3.00 p.m. – 4.45 p.m (Teacher Jane) Novena 1 | 5.15 p.m. – 7.00 p.m (Teacher Jeanne) Novena 2 | ||
| Tuesday | 3.00 p.m. – 4.45 p.m (Teacher Yvonne) FULL Novena 1 | 5.15 p.m. – 7.00 p.m (Teacher Joanne) Novena 1 | ||
| Wednesday | 5.15 p.m. – 7.00 p.m (Teacher Joanne) Novena 1 |
|||
| Primary 4 | Thursday | 5.15 p.m. – 7.00 p.m. (Teacher Yvonne) Novena 2 |
||
| Friday | 5.15 p.m. – 7.00 p.m (Teacher Irene) FULL Novena 1 |
|||
| Saturday | 9.00 a.m. – 10.45 a.m (Teacher Heather) Novena 2 | 11.15 a.m. – 1.00 p.m. (Teacher Yvonne) FULL Novena 1 | ||
| Saturday | 11.15 p.m. – 1.00 p.m. (Teacher Jane) Novena 1 | 4.15 p.m. – 6.00 p.m. (Teacher Irene) FULL Novena 2 | ||
| Sunday | 9.00 a.m. – 10.45 a.m (Teacher Yvonne) FULL Novena 2 |
|||
| Monday | 3.00 p.m. – 4.45 p.m. (Teacher Jeanne) Novena 2 | 5.15 p.m. – 7.00 p.m. (Teacher Yvonne) FULL Novena 2 | ||
| Tuesday | 5.15 p.m. – 7.00 p.m. (Teacher Yvonne) FULL Novena 1 | 5.15 p.m. – 7.00 p.m. (Teacher Jeanne) NEW Novena 2 | ||
| Wednesday | 3.00 p.m. – 4.45 p.m. (Teacher Joanne) Novena 1 | 5.15 p.m. – 7.00 p.m. (Teacher Jane) NEW Novena 1 | ||
| Primary 5 | Thursday | 3.00 p.m. – 5.00 p.m. (Teacher Yvonne) 1 slot left Novena 2 | 5.15 p.m. – 7.15 p.m. (Teacher Irene) FULL Novena 1 | |
| Friday | 3.00 p.m. – 5.00 p.m. (Teacher Jeanne) Novena 2 |
|||
| Saturday | 9.00 a.m. – 11.00 a.m. (Teacher Jane) NEW Novena 1 | 9.00 a.m. – 11.00 a.m. (Teacher Irene) FULL Novena 2 | 2.00 p.m. – 4.00 p.m. (Teacher Jay) Novena 2 |
|
| Sunday | 9.00 a.m. – 11.00 a.m. (Teacher Jeanne) FULL Novena 2 | 11.15 a.m. – 1.15 p.m (Teacher Heather) Novena 2 | ||
| Sunday | 11.15 a.m. – 1.15 p.m (Teacher Yvonne) FULL Novena 2 | 2.00 p.m. – 4.00 p.m. (Teacher Jeanne) Novena 2 | ||
| Monday | 3.00 p.m. – 5.00 p.m. (Teacher Yvonne) FULL Novena 2 | 5.15 p.m. – 7.15 p.m. (Teacher Jane) FULL Novena 1 | ||
| Tuesday | 3.00 p.m. – 5.00 p.m. (Teacher Joanne) Novena 1 |
|||
| Wednesday | 3.00 p.m. – 5.00 p.m. (Teacher Jane) 01 slot left Novena 1 |
|||
| Primary 6 | Thursday | 5.15 p.m. – 7.15 p.m. (Teacher Yvonne) FULL Novena 2 |
||
| Friday | 3.00 p.m. – 5.00 p.m. (Teacher Jeanne) Novena 2 |
|||
| Saturday | 9.00 a.m. – 11.00 a.m. (Teacher Yvonne) FULL Novena 1 | 9.00 a.m. – 11.00 a.m. (Teacher Jane) FULL Novena 1 | 11.15 a.m. – 1.15 p.m. (Teacher Jane) FULL Novena 1 |
|
| Sunday | 11.15 a.m. – 1.15 p.m. (Teacher Yvonne) FULL Novena 2 | 11.15 a.m. – 1.15 p.m. (Teacher Jeanne) NEW Novena 2 | 4.15 p.m. – 6.15 p.m. (Teacher Jeanne) Novena 2 |
|
| Monday | 5.15 p.m. – 7.15 p.m. (Teacher Yvonne) FULL Novena 2 |
|||
| Tuesday | 3.00 p.m. – 5.00 p.m. (Teacher Yvonne) FULL Novena 1 | 5.15 p.m. – 7.15 p.m. (Teacher Jeanne) Novena 2 | 7.15p.m. - 9.15p.m. (Teacher Yvonne) FULL Novena 1 |
|
| Wednesday | 3.00 p.m. – 5.00 p.m. (Teacher Irene) Novena 2 | 5.15 p.m. – 7.15 p.m. (Teacher Jane) FULL Novena 1 | ||
2025 Science Schedule (Novena)
Novena 1: 1 Goldhill Plaza #03-29, Podium Block, S308899
Novena 2: 173B Thomson Road, Goldhill Shopping Centre, S307623
| Level | Day | Time | ||
|---|---|---|---|---|
| Primary 3 2026 (currently P2 in 2025) | Saturday | 4.15 p.m. – 6.00 p.m. (Teacher TBC) Novena 2 Class commencing Jan 2026 |
||
| Sunday | 11.15 p.m. – 1.00 p.m (Teacher Rene) Novena 2 FULL Class commencing Jan 2026 |
|||
| Tuesday | 3.00 p.m. – 4.45 p.m (Teacher TBC) Novena 2 Class commencing Jan 2026 |
|||
| Wednesday | 3.00 p.m. – 4.45 p.m (Teacher TBC) Novena 2 Class commencing Jan 2026 |
|||
| Primary 3 | Thursday | 3.00 p.m. – 4.45 p.m (Teacher Rene) FULL Novena 2 |
||
| Friday | 3.00 p.m. – 4.45 p.m (Teacher Irene) Novena 1 |
|||
| Saturday | 2.00 p.m. – 3.45 p.m (Teacher Rene) FULL Novena 1 |
|||
| Sunday | 4.15 p.m. – 6.00 p.m. (Teacher Jay) Novena 1 |
|||
| Wednesday | 3.00 p.m. – 4.45 p.m (Teacher Jay) Novena 1 |
|||
| Below are NEW classes commencing Jan 2026 as P4 (currently P3 in 2025) | ||||
| Thursday | 5.15 p.m. – 7.00 p.m. (Teacher TBC) Novena 2 |
|||
| Friday | 5.15 p.m. – 7.00 p.m. (Teacher TBC) Novena 2 |
|||
| Sunday | 9.00 a.m. – 10.45 a.m. (Teacher TBC) Novena 1 |
|||
| Tuesday | 5.15 p.m. – 7.00 p.m. (Teacher TBC) Novena 2 |
|||
| Wednesday | 5.15 p.m.-7.15 p.m. (Teacher TBC) Novena 2 |
|||
| Primary 4 | Thursday | 5.15 p.m. – 7.00 p.m. (Teacher Priscilla) Novena 1 |
||
| Friday | 3.00 p.m. – 4.45 p.m. (Teacher Jay) Novena 1 | 5.15 p.m. – 7.00 p.m. (Teacher Jay) FULL Novena 1 |
||
| Saturday | 9.00 a.m. – 10.45 a.m. (Teacher Rene) FULL Novena 1 | 11.15 a.m. – 1.00 p.m. (Teacher Priscilla) Novena 2 | 11.15 a.m. – 1.00 p.m. (Teacher Jay) FULL Novena 2 |
|
| Saturday | 2.00 p.m. – 3.45 p.m. (Teacher Irene) FULL Novena 2 | 2.00 p.m. – 3.45 p.m. (Teacher Eunice) Novena 1 | 4.15 p.m. – 6.00 p.m. (Teacher Rene) FULL Novena 1 |
|
| Sunday | 9.00 a.m. – 10.45 a.m. (Teacher Irene) FULL Novena 1 | 9.00 a.m. – 10.45 a.m. (Teacher Jay) Novena 1 |
||
| Tuesday | 3.00 p.m. – 4.45 p.m. (Teacher Rene) FULL Novena 1 |
|||
| Below are NEW classes commencing Jan 2026 as P5 (currently P4 in 2025) | ||||
| Thursday | 3.00 p.m. – 5.00 p.m (Teacher TBC) Novena 2 |
|||
| Friday | 3.00 p.m. – 5.00 p.m (Teacher TBC) Novena 2 |
|||
| Sunday | 11.15 a.m. – 1.15 p.m. (Teacher TBC) Novena 1 |
|||
| Wednesday | 5.15 p.m. – 7.15p.m. (Teacher TBC) Novena 2 |
|||
| Primary 5 | Thursday | 3.00 p.m. – 5.00 p.m. (Teacher Irene) FULL Novena 1 | 3.00 p.m. – 5.00 p.m. (Teacher Priscilla) FULL Novena 1 | 5.15 p.m. – 7.15p.m. (Teacher Rene) FULL Novena 2 |
| Friday | 3.00 p.m. – 5.00 p.m. (Teacher Priscilla) FULL Novena 2 | 5.15 p.m. - 7.15 p.m. (Teacher Priscilla) FULL Novena 2 | ||
| Saturday | 9.00 a.m. – 11.00 a.m. (Teacher Priscilla) FULL Novena 2 | 11.15 a.m. – 1.15 p.m. (Teacher Rene) FULL Novena 1 | ||
| Saturday | 11.15 a.m. – 1.15 p.m. (Teacher Irene) FULL Novena 2 | 4.15 p.m. – 6.15 p.m. (Teacher Eunice) Novena 1 | ||
| Sunday | 9.00 a.m. – 11.00 a.m (Teacher Rene) FULL Novena 2 |
|||
| Sunday | 11.15 a.m. – 1.15 p.m. (Teacher Jay) FULL Novena 1 | 11.15 a.m. – 1.15 p.m. (Teacher Irene) FULL Novena 1 | 2.00 p.m. – 4.00 p.m. (Teacher Jay) FULL Novena 1 |
|
| Wednesday | 5.15 p.m. – 7.15p.m. (Teacher Jay) FULL Novena 1 |
|||
| Below are NEW classes commencing Jan 2026 as P6 (currently P5 in 2025) | ||||
| Saturday | 2.00 p.m. – 4.00 p.m (Teacher TBC) Novena 2 |
|||
| Sunday | 2.00 p.m. – 4.00 p.m (Teacher TBC) Novena 1 |
|||
| Wednesday | 3.00 p.m. – 5.00 p.m (Teacher TBC) Novena 2 |
|||
| Primary 6 | Thursday | 3.00 p.m. – 5.00 p.m. (Teacher Rene) FULL Novena 2 | 5.15 p.m. – 7.15 p.m. (Teacher Priscilla) Novena 1 | |
| Friday | 3.00 p.m. – 5.00 p.m. (Teacher Irene) Novena 1 | 5.15 p.m. – 7.15 p.m. (Teacher Priscilla) Novena 2 | ||
| Saturday | 9.00 a.m. – 11.00 a.m. (Teacher Rene) FULL Novena 1 | 11.15 a.m. – 1.15 p.m. (Teacher Priscilla) Novena 2 (1 slot left) | ||
| Saturday | 2 p.m. – 4.00 p.m. (Teacher Eunice) Novena 1 |
|||
| Sunday | 9.00 a.m. – 11.00 a.m. (Teacher Jay) 01 slot left Novena 1 | 9.00 a.m. – 11.00 a.m. (Teacher Rene) FULL Novena 2 | 2.00 p.m. – 4.00 p.m. (Teacher Jay) FULL Novena 1 |
|
| Monday | 3.00 p.m. – 5.00 p.m. (Teacher Jay) Novena 1 | 5.15 p.m. – 7.15 p.m. (Teacher Jay) Novena 1 |
||
| Tuesday | 5.15 p.m. – 7.15 p.m. (Teacher Rene) FULL Novena 1 | 5.15 p.m. – 7.15 p.m. (Teacher Jay) FULL Novena 2 |
||
| Wednesday | 3.00 p.m. – 5.00 p.m. (Teacher Jay) FULL Novena 1 | 5.15 p.m. – 7.15 p.m. (Teacher Irene) Novena 2 |
||
2025 Math Schedule (Marine Parade)
| Level | Day | Time | ||
|---|---|---|---|---|
| Primary 4 Math 2026 (currently Primary 3) | Monday | 3.00 p.m. – 4.45 p.m. (Teacher Heather) Commencing Jan 2026 |
||
| Primary 4 Math 2025 | Tuesday | 3.00 p.m. – 4.45 p.m. (Teacher Irene) FULL |
||
| Monday | 5.15 p.m. – 7.15 p.m. (Teacher Heather) Commencing Jan 2026 as P5 2026 |
|||
| Primary 5 Math 2025 | Friday | 3.00 p.m. – 5.00 p.m. (Teacher Yvonne) FULL | ||
| Friday | 5.15 p.m. - 7.15 p.m. (Teacher Yvonne) |
|||
| Primary 6 Math 2025 | Friday | 5.15 pm – 7.15 pm (Teacher Yvonne) FULL |
||
2025 Science Schedule (Marine Parade)
| Level | Day | Time | ||
|---|---|---|---|---|
| Primary 3 Science 2026 (currently Primary 2) | Monday | 5.15 p.m. – 7.00 p.m. (Teacher TBC) Commencing Jan 2026 |
||
| Saturday | 11.15 a.m. – 1.00 p.m. (Teacher June) Commencing Jan 2026 |
|||
| Primary 3 Science 2025 | Wednesday | 5.15 p.m. – 7.00 p.m. (Teacher Eunice) | ||
| Thursday | 5.15 p.m. - 7.00 p.m. (Teacher Jay) |
|||
| Saturday | 9.00 a.m. – 10.45 a.m. (Teacher June) Commencing Jan 2026 as P4 2026 |
|||
| Primary 4 Science 2025 | Sunday | 2.00 p.m. – 4.00 p.m. (Teacher Priscilla) Commencing Jan 2026 as P5 2026 |
||
| Monday | 3 p.m. – 4.45 p.m. (Teacher Rene) | 5.15 p.m. – 7.00 p.m. (Teacher Rene) | ||
| Tuesday | 5.15 p.m. – 7.00 p.m. (Teacher Irene) FULL | |||
| Primary 5 Science 2025 | Thursday | 3.00 p.m. – 5.00 p.m. (Teacher Jay) FULL | ||
| Wednesday | 3.00 p.m. – 5.00 p.m. (Teacher Eunice) FULL | |||
| Monday | 3.00 p.m. – 5.00 p.m. (Teacher TBC) Commencing Jan 2026 as P6 2026 |
|||
| Primary 6 Science 2025 | Thursday | 5.15 p.m. – 7.15 p.m. (Teacher Jay) | ||
| Monday | 3.00 p.m. – 5.00 p.m. (Teacher Rene) FULL |
|||
| Wednesday | 5.15 p.m. – 7.15 p.m. (Teacher Eunice) | |||
Each cycle starts on Thursday and ends on Wednesday.
- Cannot find a preferred slot? Don’t worry! You can form a group and contact us to arrange a slot.
Class Size
Physical class: Max 8 students (TLC reserves the rights to cap class size depending on the learning needs of the students and to balloon the class size to max 12 to accommodate replacement students)
Fees
Fees are collected on a termly basis at the start of the term.
Payment can be made via PayNow / FAST transfer.
(Novena branches: Fees are subjected to GST)
Primary 1 & 2: $85.02 per class after 9% GST (1h 45min per class)
Primary 3 & 4: $92.65 per class after 9% GST (1h 45min per class)
Primary 5 & 6: $103.55 per class after 9% GST (2h per class)
Registration fees: $54.5 after 9% GST
Refundable deposit: $100
(Marine Parade branch) Fees are not subjected to GST
Primary 3 & 4: $85 per class (1h 45min per class)
Primary 5 & 6: $95 per class (2h per class)
Registration fees: $50
Refundable deposit: $100
Replacement Class Policy
- Classes that fall on a public holiday will be rescheduled forward to an earlier timing.
- Replacement can be arranged for another class (physical/online).
*Note: Physical or online class replacement is subjected to vacancy. - In the event that all classes are full or the student cannot make it for any of the classes for replacement, worksheets for the lesson missed will be provided.
- Should the student attend a replacement class without arranging for replacement with TLC, TLC reserves the right to reject entrance or admission to the class for the student.
- Each student is allowed to make 10 replacement classes per year. (Max 2 each in Term 1 and Term 3, max 3 each in Term 2 and Term 4) If the limit is reached, the student will not be allowed to make any more replacement classes, unless there are exceptional circumstances which may be reviewed and handled at the discretion of the company (TLC).
- Fees will not be refunded for missed lessons.
