Primary level - Chinese English Higher Chinese Mathematics Science
Lower secondary level - Chinese English Geography Higher Chinese Mathematics Science Social Studies
Upper secondary level - A Maths Bio/Chem Biology Chemistry Chinese E Maths English Geography Higher Chinese Physics Physics/Bio Physics/Chem Social Studies