Subjects Offered

Primary 1 to Primary 6 (PSLE)
- English
- English Creative Writing
- Mathematics
- Science (Primary 3 to Primary 6)
- Chinese
- Chinese Creative Writing
- Higher Chinese
Lower Secondary
- English
- Mathematics
- General Science
- Chinese
- Geography
- History
- Literature


Upper Secondary (‘O’ Level and ‘N’ Level)
- English
- Elementary Mathematics
- Additional Mathematics
- Pure Chemistry
- Pure Physics
- Pure Biology
- Combined Science (Chemistry and Physics / Biology)
- Principles of Accounting
- Geography
- History
- Literature
- Combined Humanities (Social Studies and Geography / History / Literature)
- Chinese
- Higher Chinese
- IP Chemistry
- IP Physics
- IP Biology