- Languages
Arabic, English, French, German, Hindi, Japanese, Korean, Russian, Spanish, Tamil, Thai, Bahasa Indonesia, Bahasa Melayu, Chinese Cantonese, Chinese Mandarin, Dutch
- Form 1 - 3 (PT3 / PMR)
Accounts, Biology, Chemistry, Economics, English, French, Geography, History, Mandarin, Mathematics, Physics, Science, Statistics, Bahasa Inggeris, Bahasa Malaysia, Bahasa Melayu, Kemahiran Hidup, Pendidikan Islam, Sejarah
- Form 4 - 5 (SPM) / O-Level
Accounts, Biology, Business Studies, Chemistry, Economics, English, French, Geography, History, Mandarin, Physics, Science, Statistics, Additional Math, Bahasa Malaysia, Business Admin, Commerce, Ekonomi Asas, Kemahiran Hidup, Modern Maths, Pendidikan Islam, Perdagangan, Prinsip Akaun, Sejarah
- Form 6 / Pre-U (STPM) / A-Level
Accounts, Biology, Business Studies, Chemistry, Computer, Economics, Economics, English, English, Geography, History, Mandarin, Physics, Psychology, Bahasa Inggeris, Bahasa Malay, Commerce, Engineering Subjects, Law, Mathematics S, Mathematics T, MUET (English Test), Pengajian AM, Statistic
- Standard 1 - 6 (UPSR)
Accounts, Arabic, Biology, Chemistry, Computer, English, French, Geography, Hindi, History, Mandarin, Mathematics, Physics, Science, Bahasa Inggeris, Bahasa Malaysia, Bahasa Tamil, BRAILE, Ekonomi Asas, Pendidikan Islam, Perdagangan, Sejarah