Schedule & Fees
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 | 21 March Sat Hari Raya Puasa, classes as per normal |
| 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 |
Term 3: 12 weeks for P1-P5, 11 weeks for P6
(Cycle starts on Mon and ends on Sun)
| Week | Date | Remarks |
|---|---|---|
| 1 | 06 Jul to 12 Jul | |
| 2 | 13 Jul to 19 Jul | |
| 3 | 20 Jul to 26 Jul | |
| 4 | 27 Jul to 02 Aug | |
| 5 | 03 Aug to 09 Aug | 09 Aug Sun-National Day PH-classes as usual |
| 6 | 10 Aug to 16 Aug | 10 Aug Mon PH off in lieu-classes retimed to morning |
| 7 | 17 Aug to 23 Aug | |
| 8 | 24 Aug to 30 Aug | |
| 9 | 31 Aug to 06 Sep | |
| 10 | 07 Sep to 13 Sep | |
| 11 | 14 Sep to 20 Sep | P6 ends here |
| 12 | 21 Sep to 27 Sep |
Term 4: 12 weeks (Cycle starts on Mon and ends on Sun)
| Week | Date | Remarks |
|---|---|---|
| 1 | 28 Sep to 04 Oct | |
| 2 | 05 Oct to 11 Oct | |
| 3 | 12 Oct to 18 Oct | |
| 4 | 19 Oct to 25 Oct | |
| 5 | 26 Oct to 01 Nov | |
| 6 | 02 Nov to 08 Nov | 08 Nov Sun Deepavali PH, classes remain as usual |
| 7 | 09 Nov to 15 Nov | 09 Nov Mon Deepavali PH off in lieu, classes retimed to morning |
| 8 | 16 Nov to 22 Nov | |
| 9 | 23 Nov to 29 Nov | |
| 10 | 30 Nov to 06 Dec | |
| 11 | 07 Dec to 13 Dec | |
| 12 | 14 Dec to 20 Dec | |
| Break | 21 Dec to 03 Jan 2027 | 2 weeks Centre break |
2026 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 | Tuesday | 5.15 p.m. - 7.00 p.m. (Teacher Heather) Novena 2 |
||
| Saturday | 9.00 a.m. - 10.45 a.m. (Teacher Jeanne) Novena 2 |
|||
| Primary 2 | Tuesday | 3.00 p.m. – 4.45 p.m (Teacher Heather) Novena 1 |
||
| Saturday | 11.15 a.m. – 1.00 p.m (Teacher Heather) Novena 2 |
|||
| Primary 3 | Tuesday | 3.00 p.m. – 4.45 p.m (Teacher Jeanne) Novena 2 |
||
| Thursday | 3.00 p.m. - 4.45 p.m. (Teacher Jane) FULL Novena 1 |
|||
| Friday | 5.15 p.m. – 7.00 p.m. (Teacher Jeanne) Novena 2 |
|||
| Saturday | 2.00 p.m. - 3.45p.m. (Teacher Fionna) Novena 1 |
|||
| Sunday | 9.00 a.m. – 10.45 a.m (Teacher Heather) Novena 2 |
|||
| Primary 4 | 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) FULL Novena 1 | ||
| Wednesday | 5.15 p.m. – 7.00 p.m (Teacher Joanne) Novena 1 |
|||
| 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) Novena 2 |
|||
| Primary 5 | Monday | 3.00 p.m. – 5.00 p.m. (Teacher Jeanne) Novena 2 | 5.15 p.m. – 7.15 p.m. (Teacher Yvonne) FULL Novena 2 | |
| Tuesday | 5.15 p.m. – 7.15 p.m. (Teacher Yvonne) FULL Novena 1 | 5.15 p.m. – 7.15 p.m. (Teacher Jeanne) Novena 2 | ||
| Wednesday | 3.00 p.m. – 5.00 p.m. (Teacher Joanne) Novena 1 | 5.15 p.m. – 7.15 p.m. (Teacher Jane) Novena 1 | ||
| Thursday | 5.15 p.m. – 7.15 p.m. (Teacher Yvonne) FULL Novena 2 |
|||
| Friday | 5.15 p.m. – 7.15 p.m (Teacher Irene) FULL Novena 1 |
|||
| Saturday | 9.00 a.m. – 11.00 a.m (Teacher Heather) Novena 2 | 11.15 a.m. – 1.15 p.m. (Teacher Yvonne) FULL Novena 1 | ||
| Saturday | 11.15 a.m. – 1.15 p.m. (Teacher Jane) Novena 1 | 4.15 p.m. – 6.15 p.m. (Teacher Irene) FULL Novena 2 | ||
| Sunday | 9.00 a.m. – 11.00 a.m (Teacher Yvonne) FULL Novena 2 |
|||
| Primary 6 | 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) FULL Novena 1 |
|||
| Wednesday | 3.00 p.m. – 5.00 p.m. (Teacher Jane) Novena 1 |
|||
| Thursday | 3.00 p.m. – 5.00 p.m. (Teacher Yvonne) FULL 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) FULL 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) FULL 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 | ||
2026 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 | Tuesday | 3.00 p.m. – 4.45 p.m (Teacher Cheryl) Novena 2 |
||
| Wednesday | 3.00 p.m. – 4.45 p.m (Teacher Germaine) Novena 2 |
|||
| Saturday | 4.15 p.m. – 6.00 p.m. (Teacher Cheryl) Novena 2 |
|||
| Sunday | 11.15 p.m. – 1.00 p.m (Teacher Rene) Novena 2 FULL |
|||
| Primary 4 | Tuesday | 5.15 p.m. - 7.00 p.m. (Teacher Cheryl) Novena 2 | ||
| Wednesday | 3.00 p.m. - 4.45 p.m. (Teacher Jay) FULL Novena 1 | 5.15 p.m. - 7.00 p.m. (Teacher Germaine) Novena 2 | ||
| Thursday | 3.00 p.m. – 4.45 p.m (Teacher Rene) FULL Novena 2 | 5.15 p.m. - 7.00 p.m. (Teacher Cheryl) Novena 2 |
||
| Friday | 3.00 p.m. – 4.45 p.m (Teacher Irene) Novena 1 | 5.15 p.m. - 7.00 p.m. (Teacher Cheryl) Novena 2 |
||
| Saturday | 2.00 p.m. – 3.45 p.m (Teacher Rene) FULL Novena 1 |
|||
| Sunday | 9.00 a.m. – 10.45 a.m (Teacher Germaine) Novena 1 | 4.15 p.m. - 6.00 p.m. (Teacher Jay) FULL Novena 1 |
||
| Primary 5 | Tuesday | 3.00 p.m. - 5.00 p.m. (Teacher Rene) one slot left Novena 1 |
||
| Wednesday | 5.15 p.m. - 7.15 p.m. (Teacher Cheryl) Novena 2 |
|||
| Thursday | 3.00 p.m. - 5.00 p.m. (Teacher Cheryl) Novena 2 | 5.15p.m. - 7.15p.m. (Teacher Priscilla) Novena 1 |
||
| Friday | 3.00 p.m. – 5.00 p.m. (Teacher Jay) FULL Novena 1 | 3.00 p.m. - 5.00 p.m. (Teacher Cheryl) Novena 2 | 5.15 p.m. - 7.15 p.m. (Teacher Jay) FULL Novena 1 |
|
| Saturday | 9.00 a.m. – 11.00 a.m. (Teacher Rene) FULL Novena 1 | 11.15 a.m. – 1.15 p.m. (Teacher Jay) FULL Novena 2 | 11.15 a.m. – 1.15 p.m. (Teacher Priscilla) Novena 2 |
|
| Saturday | 2.00 p.m. – 4.00 p.m. (Teacher Irene) FULL Novena 2 | 2.00 p.m. – 4.00 p.m. (Teacher Eunice) Novena 1 | 4.15 p.m. – 6.15 p.m. (Teacher Rene) FULL Novena 1 |
|
| Sunday | 9.00 a.m. – 11.00 a.m. (Teacher Irene) FULL Novena 1 | 9.00 a.m. – 11.00 a.m. (Teacher Jay) FULL Novena 1 | 11.15 a.m. - 1.15 p.m. (Teacher Germaine) Novena 1 |
|
| Primary 6 | Wednesday | 3.00 p.m. – 5.00 p.m (Teacher Cheryl) Novena 2 | 5.15 p.m. – 7.15p.m. (Teacher Jay) FULL Novena 1 | |
| 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 | 11.15 a.m. – 1.15 p.m. (Teacher Irene) FULL Novena 2 |
|
| Saturday | 2.00 p.m. – 4.00 p.m (Teacher Cheryl) 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 | 11.15 a.m. – 1.15 p.m. (Teacher Jay) FULL Novena 1 | ||
| Sunday | 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 | 2.00 p.m. – 4.00 p.m (Teacher Germaine) Novena 1 |
|
2026 Math Schedule (Marine Parade)
| Level | Day | Time | ||
|---|---|---|---|---|
| Primary 3 | Monday | 5.15 p.m. – 7.00 p.m. (Teacher Heather) | ||
| Primary 4 | Monday | 3.00 p.m. – 4.45 p.m. (Teacher Heather) | ||
| Primary 5 | Tuesday | 3.00 p.m. – 5.00 p.m. (Teacher Irene) FULL |
||
| Primary 6 | Friday | 3.00 p.m. – 5.00 p.m (Teacher Yvonne) FULL |
||
| Friday | 5.15 p.m. - 7.15 p.m. (Teacher Yvonne) FULL |
|||
2026 Science Schedule (Marine Parade)
| Level | Day | Time | ||
|---|---|---|---|---|
| Primary 3 | Saturday | 11.15 a.m. – 1.00 p.m. (Teacher June) | ||
| Primary 4 | 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) | |||
| Primary 5 | Monday | 3.00 p.m. – 5.00 p.m. (Teacher Rene) FULL | 5.15 p.m. – 7.15 p.m. (Teacher Rene) one slot left | |
| Tuesday | 5.15 p.m. – 7.15 p.m. (Teacher Irene) FULL | |||
| Sunday | 2.00 p.m. – 4.00 p.m. (Teacher Priscilla) | |||
| Primary 6 | Monday | 3.00 p.m. – 5.00 p.m. (Teacher Germaine) | ||
| Wednesday | 3.00 p.m. – 5.00 p.m. (Teacher Eunice) FULL | |||
| Thursday | 3.00 p.m. – 5.00 p.m. (Teacher Jay) | |||
Each cycle starts on Monday and ends on Sunday.
- 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.
