Level Day Time
Primary Maths
Primary 1 Saturday 9.00am – 10.30am
Primary 2 Wednesday
Saturday
7.30pm – 9.00pm
9.00am – 10.30am
Primary 3 Saturday 4.30pm – 6.00pm
Primary 3
Heuristic
Sunday 2.30pm –4.00pm
Primary 4 Wednesday
Saturday
9.00am – 10.30am
7.30pm – 9.00pm
Primary 4
Heuristic
Saturday
Sunday
1.30pm – 3.00pm
4.00pm – 5.30pm
Primary 5 Saturday 3.00pm – 4.30pm
Primary 5
Heuristic
Sunday 1.00pm – 2.30pm
Primary 6 Wednesday
Saturday
Sunday
6.00pm – 7.30pm
10.30am – 12.00nn
4.00pm – 5.30pm
Primary 6
Heuristic
Wednesday
Sunday
4.30pm – 6.00pm
2.30pm – 4.00pm
International Baccalaureate Maths
IB5 Sunday 9.00am – 11.00am
IB6 Sunday 11.00am – 1.00pm
Secondary Maths
Sec 1 Friday
Saturday
Sunday
5.00pm – 7.00pm
4.00pm – 6.00pm
12.00nn – 2.00pm
Sec 1 IP Sunday 4.00pm – 6.00pm
Sec 2 Thursday
Saturday
Sunday
5.00pm – 7.00pm
2.00pm – 4.00pm
9.00am – 11.00am
Sec 2 IP Saturday 12.00nn – 2.00pm
Sec 3
E-Maths
Wednesday
Saturday
Sunday
5.00pm – 7.00pm
2.00pm – 4.00pm
9.00am – 11.00am
Sec 3
A-Maths
Wednesday
Saturday
Sunday
7.00pm – 9.00pm
4.00pm – 6.00pm
12.00nn – 2.00pm
Sec 3 IP Sunday 4.00pm – 6.00pm
Sec 3 NA
E-Maths
Saturday 9.00am – 11.00am
Sec 3 NA
A-Maths
Sunday 9.00am – 11.00am
Sec 4
E-Maths
Friday
Saturday
Sunday
7.00pm – 9.00pm
12.00nn – 2.00pm
2.00pm – 4.00pm
Sec 4
A-Maths
Thursday
Saturday
Sunday
7.00pm – 9.00pm
2.00pm – 4.00pm
12.00nn – 2.00pm
Sec 4 IP Sunday 2.00pm – 4.00pm
Sec 4 NA
E-Maths
Saturday 9.00am – 11.00am
Sec 4 NA
A-Maths
Saturday 11.00am – 1.00pm
Junior College Maths
JC1 H1 Saturday 2.00pm – 4.00pm
JC1 H2 Saturday
Sunday
9.00am – 11.00am
4.00pm – 6.00pm
JC2 H1 Saturday 4.00pm – 6.00pm
JC2 H2 Saturday
Sunday
9.00am – 11.00am
2.00pm – 4.00pm
*English*
Primary 5 Saturday 9.00am – 10.30am
Primary 6 Saturday 9.00am – 10.30am
Sec 1 Saturday 10.30am – 12.00nn
Sec 2 Saturday 10.30am – 12.00nn
Sec 3 Saturday 12.00nn – 1.30pm
Sec 4 Saturday 12.00nn – 1.30pm

Level Day Time
Primary Maths
Primary 1 Saturday 12.00nn – 1.30pm
Primary 2 Saturday 12.00nn – 1.30pm
Primary 3 Saturday
Sunday
9.00am – 10.30am
10.30am – 12.00nn
Primary 3
Heuristics
Saturday
Sunday
9.00am – 11.00am
10.30am – 12.30pm
Primary 4 Thursday
Saturday
Sunday
4.30pm – 6.00pm
10.30am – 12.00nn
10.30am – 12.00nn
Primary 4
Heuristics
Saturday
Sunday
10.30am – 12.30pm
10.30am – 12.30pm
Primary 5 Thursday
Saturday
Sunday
4.30pm – 6.00pm
12.00nn – 1.30pm
12.00nn – 1.30pm
Primary 5
Heuristic
Saturday 10.30am – 12.00nn
Primary 6 Thursday
Saturday
Sunday
4.30pm – 6.00pm
9.00am – 10.30am
9.00am – 10.30am
Primary 6
Heuristic
Saturday 10.30am – 12.00nn
Secondary Maths
Sec 1 Saturday
Sunday
11.00am – 1.00pm
12.00nn – 2.00pm
Sec 1 IP Saturday 10.00am – 12.00nn
Sec 2 Thursday
Saturday
Sunday
7.00pm – 9.00pm
9.00am – 11.00am
12.00nn – 2.00pm
Sec 2 IP Wednesday 6.00pm – 8.00pm
Sec 3
E-Maths
Wednesday
Thursday
Sunday
Sunday
5.00pm – 7.00pm
7.00pm – 9.00pm
9.00am – 11.00am
2.00pm – 4.00pm
Sec 3
A-Maths
Saturday
Sunday
2.00pm – 4.00pm
11.00am – 1.00pm
Sec 3IP Wednesday
Saturday
7.00pm – 9.00pm
2.00pm – 4.00pm
Sec 3 NA
E-Maths
Sunday 2.00pm – 4.00pm
Sec 3 NA
A-Maths
Sunday 2.00pm – 4.00pm
Sec 4
E-Maths
Wednesday
Thursday
Sunday
Sunday
5.00pm – 7.00pm
7.00pm – 9.00pm
9.00am – 11.30am
2.00pm – 4.00pm
Sec 4
A-Maths
Saturday
Sunday
4.00pm – 6.00pm
4.00pm – 6.00pm
Sec 4IP Wednesday
Saturday
7.00pm – 9.00pm
4.00pm – 6.00pm
Sec 4 NA
E-Maths
Sunday 9.30pm – 11.00am
Sec 4 NA
A-Maths
Sunday 4.00pm – 6.00pm
Junior College Maths
JC1 H2 Friday 5.30pm – 7.30pm
JC2 H2 Friday 7.00pm – 9.00pm
*English*
Primary 4 Saturday 9.00am – 10.30am
Primary 5 Saturday
Saturday
9.00am – 10.30am
1.30pm – 3.00pm
Primary 6 Saturday
Saturday
9.00am – 10.30am
1.30pm – 3.00pm
Sec 1 Saturday 3.00pm – 4.30pm
Sec 2 Saturday 3.00pm – 4.30pm
Sec 3 Saturday
Sunday
4.30pm – 6.00pm
2.30pm – 4.00pm
Sec 4 Saturday
Sunday
4.30pm – 6.00pm
2.30pm – 4.00pm
*Science*
Primary 4 Sunday 12.00nn – 1.30pm
Primary 5 Sunday 1.30pm – 3.00pm
Primary 6 Sunday 10.30am – 12.00nn
Sec 1 Saturday 1.00pm – 2.30pm
Sec 2 Saturday 1.00pm – 2.30pm
Sec 3 Comb Science Saturday 10.30am – 12.30pm
Sec 4 Comb Science Saturday 10.30am – 12.30pm
Sec 3 Pure Science Saturday 2.30pm – 4.30pm
Sec 4 Pure Science Saturday 2.30pm – 4.30pm

Level Day Time
Primary Maths
Primary 1 Saturday 12.00nn – 1.30pm
Primary 2 Saturday 12.00nn – 1.30pm
Primary 3 Thursday 7.00pm – 8.30pm
Primary 4 Thursday
Saturday
7.00pm – 8.30pm
2.00pm – 3.30pm
Primary 5 Saturday
Saturday
10.30am – 12.00nn
3.30pm – 5.00pm
Primary 5
Heuristics
Saturday 10.30am –12.00nn
Primary 6 Thursday
Saturday
4.30pm – 6.00pm
9.00am – 10.30am
Primary 6
Heuristic
Saturday 9.00am – 10.30am
Secondary Maths
Sec 1 Thursday
Saturday
6.00pm – 7.30pm
3.30pm – 5.00pm
Sec 2 Thursday
Saturday
7.30pm – 9.00pm
3.30pm – 5.00pm
Sec 3
E-Maths
Saturday 12.00nn – 1.30pm
Sec 3
A-Maths
Saturday 2.00pm – 3.30pm
Sec 4
E-Maths
Wednesday
Saturday
6.00pm – 7.30pm
9.00am – 10.30am
Sec 4
A-Maths
Wednesday
Saturday
Saturday
7.30pm – 9.00pm
10.30am – 12.00nn
2.00pm – 3.30pm
Junior College Maths
JC1 H1/2 Thursday 4.00pm – 6.00pm
JC2 H2 Thursday
Thursday
6.00pm – 7.30pm
7.30pm – 9.00pm
*English*
Primary 1 Sunday 10.30am – 12.00nn
Primary 2 Sunday 10.30am – 12.00nn
Primary 3 Sunday 12.00nn – 1.30pm
Primary 4 Sunday 12.00nn – 1.30pm
Primary 5 Wednesday
Sunday
6.00pm – 7.30pm
11.00am – 12.30pm
Primary 6 Wednesday
Sunday
6.00pm – 7.30pm
11.00am – 12.30pm
Secondary 1 Wednesday 7.30pm – 9.00pm
Secondary 2 Wednesday 7.30pm – 9.00pm
Secondary 3 Wednesday 6.00pm – 7.30pm
Secondary 4 Wednesday 6.00pm – 7.30pm
*Science*
Primary 5 Sunday 4.30pm – 6.00pm
Primary 6 Sunday 4.30pm – 6.00pm
Sec 1 Sunday 3.00pm – 4.30pm
Sec 2 Sunday 3.00pm – 4.30pm
Sec 3 Phy/Chem Sunday 1.00pm – 3.00pm
Sec 4 Phy/Chem Sunday 9.00am – 11.00am