Level/Year
Available Class/Subject
Kindergarten English Mathematics
Primary 1 English Mathematics
Primary 2 English Mathematics
Primary 3 English Mathematics Science
Primary 4 English Mathematics Science
Primary 5 English Mathematics Science
Primary 6 English Mathematics Science
Primary School Higher Ability classes available
Level/Year
Available Class/Subject
Secondary 1
(GCE O & N Levels, IP)
English Mathematics Science
Secondary 2
(GCE O & N Levels, IP)
English Mathematics Physics, Science
Secondary 3
(GCE O & N Levels, IP)
English Mathematics Phys, Chem,
Combined Science
Secondary 4
(GCE O & N Levels, IP)
English E Math, A Math Phys, Chem,
Combined Science
Junior College Math, F. Math Physics
Secondary Classes available for Express & Normal (A) streams