Language by Subject
| Subject | Taught in | Notes |
|---|---|---|
| English | English | |
| Mathematics | English | Taught fully in English. |
| Science | English | Taught fully in English. From 2027, Standard 1 follows the new national curriculum (KP2027), where science sits inside a combined subject in the first years. |
| Bahasa Melayu | Bahasa Melayu | Malaysia's national language, taught from Standard 1. |
| Sejarah (History) | Bahasa Melayu | History of Malaysia, taught in Bahasa Melayu. |
| Mandarin | Mandarin | Every pupil, Standard 1 to 6. Children with no Chinese at home start from zero. |
| Pendidikan Moral | Bahasa Melayu | Taught in Bahasa Melayu. |
| PJK, Arts | As set by the national curriculum |
Why English-led?
Most of the school day runs in English, so pupils build fluency by using the language, not just studying it. Bahasa Melayu and Mandarin get their own lessons, so every child leaves primary school with three languages.
Does my child need to speak Malay or Mandarin already?
No. Both are taught as subjects from Standard 1, and Mandarin starts from zero for children who don't speak it at home. If you have questions about your child's starting point, message us.
Frequently Asked Questions
Is Science taught in English at Edusky?
Yes. Science and Mathematics are taught fully in English.
Why is Sejarah taught in Bahasa Melayu?
Sejarah and Pendidikan Moral are part of Malaysia's national curriculum, which are taught in the national language. The option to teach in English covers Science and Mathematics. Edusky follows the national curriculum, so Sejarah and Pendidikan Moral are taught in Bahasa Melayu.
Do all pupils learn Mandarin?
Yes. Every pupil from Standard 1 to 6, from zero if needed.