The School offers free education to all government sponsored students as per the new rules set out
- The New Secondary Education curriculum has a total of 21 subjects, which are offered as follows.
A: FORMS ONE AND TWO
Students at this level will be expected to take twelve (12) subjects selected as follows:
Ten (10) core subjects including
- Mathematics
- English
- Kiswahili
- Biology
- Chemistry
- Physics
- Geography
- History and Government
10. One Subject from:
- Christian Religious Education
- Islamic Religious Education
11. Two (2) Optional subjects selected from:
- Business Studies
- Arabic
- Computer Studies
B: FORMS THREE AND FOUR
At this level students will take a minimum of seven (7) subjects and a maximum of nine(9) subjects selected as follows:
- Three (3) Core subjects:
- English
- Kiswahili
- Mathematics
- At least Two (2) Science Subjects from:
- Biology
- Physics