Schedule & Fees

2025 Teaching Calendar

Term 4: 12 weeks (Cycle starts on Thurs and ends on Wed)

WeekDateRemarks
125 Sep to 01 Oct
202 Oct to 08 Oct
309 Oct to 15 Oct
416 Oct to 22 Oct
523 Oct to 29 Oct
630 Oct to 05 Nov
706 Nov to 12 Nov
813 Nov to 19 Nov
920 Nov to 26 Nov
1027 Nov to 03 Dec
1104 Dec to 10 Dec
1211 Dec to 17 Dec
Break18 Dec to 04 JanCentre Year-End break

2026 Teaching Calendar

Term 1: 12 weeks (Cycle starts on Mon and ends on Sun)

WeekDateRemarks
105 Jan to 11 Jan
212 Jan to 18 Jan
319 Jan to 25 Jan
426 Jan to 01 Feb
502 Feb to 08 Feb
609 Feb to 15 Feb
break16 Feb to 22 Feb One week Chinese New Year Centre break
723 Feb to 01 Mar
802 Mar to 08 Mar
909 Mar to 15 Mar
1016 Mar to 22 Mar20 March Fri Hari Raya Puasa, classes retimed to morning
1123 Mar to 29 Mar
1230 Mar to 05 Apr03 Apr Good Fri PH, classes retimed to morning

2025 Mathematics Schedule (Novena)

Novena 1: 1 Goldhill Plaza #03-29, Podium Block, S308899

Novena 2: 173B Thomson Road, Goldhill Shopping Centre, S307623

LevelDayTime
Primary 1 2026Saturday9.00 a.m. - 10.45 a.m.
(Teacher Jeanne)
Novena 2
Tuesday5.15 p.m. - 7.00 p.m.
(Teacher Heather)
Novena 2
Primary 1 Saturday11.15 a.m. – 1.00 p.m
(Teacher Heather)
Novena 2
Tuesday3.00 p.m. – 4.45 p.m
(Teacher Heather)
Novena 1
Primary 2 Thursday3.00 p.m. - 4.45 p.m.
(Teacher Jane)
Novena 1
Friday5.15 p.m. – 7.00 p.m.
(Teacher Jeanne)
Novena 2 FULL
Sunday9.00 a.m. – 10.45 a.m
(Teacher Heather)
Novena 2
Tuesday3.00 p.m. – 4.45 p.m
(Teacher Jeanne)
Novena 2
Primary 3 Thursday5.15 p.m. – 7.00 p.m
(Teacher Jane)
Novena 1
Saturday9.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
Sunday11.15 a.m. – 1.00 p.m
(Teacher Jeanne) NEW
Novena 2
Monday3.00 p.m. – 4.45 p.m
(Teacher Jane)
Novena 1
5.15 p.m. – 7.00 p.m
(Teacher Jeanne)
Novena 2
Tuesday3.00 p.m. – 4.45 p.m
(Teacher Yvonne)
Novena 1
5.15 p.m. – 7.00 p.m
(Teacher Joanne)
Novena 1
Wednesday5.15 p.m. – 7.00 p.m
(Teacher Joanne)
Novena 1
Primary 4 Thursday5.15 p.m. – 7.00 p.m.
(Teacher Yvonne)
Novena 2
Friday5.15 p.m. – 7.00 p.m
(Teacher Irene) 01 slot left
Novena 1
Saturday9.00 a.m. – 10.45 a.m
(Teacher Heather)
Novena 2
11.15 a.m. – 1.00 p.m.
(Teacher Yvonne) FULL
Novena 1
Saturday11.15 p.m. – 1.00 p.m.
(Teacher Jane)
Novena 1
4.15 p.m. – 6.00 p.m.
(Teacher Irene) FULL
Novena 2
Sunday9.00 a.m. – 10.45 a.m
(Teacher Yvonne) FULL
Novena 2
Monday3.00 p.m. – 4.45 p.m.
(Teacher Jeanne)
Novena 2
5.15 p.m. – 7.00 p.m.
(Teacher Yvonne) FULL
Novena 2
Tuesday5.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
Wednesday3.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 Thursday3.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
Friday3.00 p.m. – 5.00 p.m.
(Teacher Jeanne)
Novena 2
Saturday9.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
Sunday9.00 a.m. – 11.00 a.m.
(Teacher Jeanne) FULL
Novena 2
11.15 a.m. – 1.15 p.m
(Teacher Heather)
Novena 2
Sunday11.15 a.m. – 1.15 p.m
(Teacher Yvonne) FULL
Novena 2
2.00 p.m. – 4.00 p.m.
(Teacher Jeanne)
Novena 2
Monday3.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
Tuesday3.00 p.m. – 5.00 p.m.
(Teacher Joanne)
Novena 1
Wednesday3.00 p.m. – 5.00 p.m.
(Teacher Jane)
Novena 1
Primary 6 Thursday5.15 p.m. – 7.15 p.m.
(Teacher Yvonne) FULL
Novena 2
Friday3.00 p.m. – 5.00 p.m.
(Teacher Jeanne)
Novena 2
Saturday9.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
Sunday11.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
Monday5.15 p.m. – 7.15 p.m.
(Teacher Yvonne) FULL
Novena 2
Tuesday3.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
Wednesday3.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

LevelDayTime
Primary 3 2026
(currently P2 in 2025)
Saturday4.15 p.m. – 6.00 p.m.
(Teacher TBC)
Novena 2
Class commencing Jan 2026
Sunday11.15 p.m. – 1.00 p.m
(Teacher Rene)
Novena 2 FULL
Class commencing Jan 2026
Tuesday3.00 p.m. – 4.45 p.m
(Teacher TBC)
Novena 2
Class commencing Jan 2026
Wednesday3.00 p.m. – 4.45 p.m
(Teacher TBC)
Novena 2
Class commencing Jan 2026
Primary 3 Thursday3.00 p.m. – 4.45 p.m
(Teacher Rene) FULL
Novena 2
Friday3.00 p.m. – 4.45 p.m
(Teacher Irene)
Novena 1
Saturday2.00 p.m. – 3.45 p.m
(Teacher Rene) FULL
Novena 1
Sunday4.15 p.m. – 6.00 p.m.
(Teacher Jay) FULL
Novena 1
Wednesday3.00 p.m. – 4.45 p.m
(Teacher Jay)
Novena 1
Below are NEW classes commencing Jan 2026 as P4 (currently P3 in 2025)
Thursday5.15 p.m. – 7.00 p.m.
(Teacher TBC)
Novena 2
Friday5.15 p.m. – 7.00 p.m.
(Teacher TBC)
Novena 2
Sunday9.00 a.m. – 10.45 a.m.
(Teacher TBC)
Novena 1
Tuesday5.15 p.m. – 7.00 p.m.
(Teacher TBC)
Novena 2
Wednesday5.15 p.m.-7.15 p.m.
(Teacher TBC)
Novena 2
Primary 4 Thursday5.15 p.m. – 7.00 p.m.
(Teacher Priscilla)
Novena 1
Friday3.00 p.m. – 4.45 p.m.
(Teacher Jay)
Novena 1
5.15 p.m. – 7.00 p.m.
(Teacher Jay) FULL
Novena 1
Saturday9.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
Saturday2.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
Sunday9.00 a.m. – 10.45 a.m.
(Teacher Irene) FULL
Novena 1
9.00 a.m. – 10.45 a.m.
(Teacher Jay)
Novena 1
Tuesday3.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)
Thursday3.00 p.m. – 5.00 p.m
(Teacher TBC)
Novena 2
Friday3.00 p.m. – 5.00 p.m
(Teacher TBC)
Novena 2
Sunday11.15 a.m. – 1.15 p.m.
(Teacher TBC)
Novena 1
Wednesday5.15 p.m. – 7.15p.m.
(Teacher TBC)
Novena 2
Primary 5 Thursday3.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
Friday3.00 p.m. – 5.00 p.m.
(Teacher Priscilla) FULL
Novena 2
5.15 p.m. - 7.00 p.m.
(Teacher Priscilla)
Novena 2
Saturday9.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
Saturday11.15 a.m. – 1.15 p.m.
(Teacher Irene) FULL
Novena 2
4.15 p.m. – 6.15 p.m.
(Teacher Eunice)
Novena 1
Sunday9.00 a.m. – 11.00 a.m
(Teacher Rene) FULL
Novena 2
Sunday11.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) 01 slot left
Novena 1
Wednesday5.15 p.m. – 7.15p.m.
(Teacher Jay) FULL
Novena 1
Below are NEW classes commencing Jan 2026 as P6 (currently P5 in 2025)
Saturday2.00 p.m. – 4.00 p.m
(Teacher TBC)
Novena 2
Sunday2.00 p.m. – 4.00 p.m
(Teacher TBC)
Novena 1
Wednesday3.00 p.m. – 5.00 p.m
(Teacher TBC)
Novena 2
Primary 6 Thursday3.00 p.m. – 5.00 p.m.
(Teacher Rene) FULL
Novena 2
5.15 p.m. – 7.15 p.m.
(Teacher Priscilla)
Novena 1
Friday3.00 p.m. – 5.00 p.m.
(Teacher Irene)
Novena 1
5.15 p.m. – 7.15 p.m.
(Teacher Priscilla)
Novena 2
Saturday9.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)
Saturday2 p.m. – 4.00 p.m.
(Teacher Eunice)
Novena 1
Sunday9.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
Monday3.00 p.m. – 5.00 p.m.
(Teacher Jay)
Novena 1
5.15 p.m. – 7.15 p.m.
(Teacher Jay)
Novena 1
Tuesday5.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
Wednesday3.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)

LevelDayTime
Primary 4 Math 2026
(currently Primary 3)
Monday3.00 p.m. – 4.45 p.m. (Teacher Heather)
Commencing Jan 2026
Primary 4 Math 2025Tuesday3.00 p.m. – 4.45 p.m.
(Teacher Irene) FULL
Monday5.15 p.m. – 7.15 p.m. (Teacher Heather)
Commencing Jan 2026 as P5 2026
Primary 5 Math 2025Friday3.00 p.m. – 5.00 p.m. (Teacher Yvonne) FULL
Below are NEW classes starting Term 4 from 25 September 2025
Friday5.15 p.m. - 7.15 p.m.
(Teacher Yvonne)
Primary 6 Math 2025Friday5.15 pm – 7.15 pm (Teacher Yvonne)
FULL

2025 Science Schedule (Marine Parade)

LevelDayTime
Primary 3 Science 2026
(currently Primary 2)
Monday5.15 p.m. – 7.00 p.m. (Teacher TBC)
Commencing Jan 2026
Saturday11.15 a.m. – 1.00 p.m. (Teacher June)
Commencing Jan 2026
Primary 3 Science 2025Wednesday5.15 p.m. – 7.00 p.m. (Teacher Eunice)
Starting 1 Oct 2025
Saturday9.00 a.m. – 10.45 a.m. (Teacher June)
Commencing Jan 2026 as P4 2026
Primary 4 Science 2025Thursday5.15 p.m. – 7.00 p.m. (Teacher Jay)
Starting 25 Sep 2025
Sunday2.00 p.m. – 4.00 p.m. (Teacher Priscilla)
Commencing Jan 2026 as P5 2026
Monday3 p.m. – 4.45 p.m. (Teacher Rene)
Starting 29 Sep 2025
5.15 p.m. – 7.00 p.m. (Teacher Rene)
Tuesday5.15 p.m. – 7.00 p.m. (Teacher Irene) FULL
Primary 5 Science 2025Thursday3.00 p.m. – 5.00 p.m. (Teacher Jay) FULL
Wednesday3.00 p.m. – 5.00 p.m. (Teacher Eunice)
Monday3.00 p.m. – 5.00 p.m. (Teacher TBC)

Commencing Jan 2026 as P6 2026
Primary 6 Science 2025Thursday5.15 p.m. – 7.15 p.m. (Teacher Jay)
Monday3.00 p.m. – 5.00 p.m. (Teacher Rene)
FULL
Wednesday5.15 p.m. – 7.15 p.m. (Teacher Eunice)
Each cycle starts on Thursday and ends on Wednesday.
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.