In O level, there are 7 compulsory subjects i.e. English Language, Mathematics, Physics, Chemistry, Biology, geography and History. The Optional subjects are: CRE/IRE/FA, Commerce, Information Technology and Entrepreneurship.
In A level, the following subjects are offered: Chemistry, Biology, Physics, Mathematics, Economics, Agriculture, Literature in English, History, Divinity, Fine Art, Entrepreneurship, Geography, General Paper, Subsidiary Mathematics and Subsidiary Information Technology.
The bedrock to the delivery of this core-curriculum is the teacher. Faced with this reality, we have deliberately carried out subject specialization in which it is hoped teachers will become specialists in the subjects they handle.