A double storey administration block where we interact with our parents and visitors in a welcoming atmosphere.
Three spacious classroom blocks which accommodates two secondary school streams from grade 8 to 12 and three primary school blocks which accommodate grade 1 to 7 pupils.
A rich Library with over 10 000 books.
Two well-equipped Computer Labs with thirty work stations each and fully connected to the internet service.
Two fully equipped Science Laboratories.
13 spacious boys hostels and 9 girls hostels
Two dining halls; one for primary school pupils and one for secondary school pupils.
Three television common rooms i.e. one for the secondary girls, one for the secondary boys and one for the primary girls and boys.
A fully stocked tuckshop.
Extensive playing fields for various sporting activities.
An Olympic size swimming pool, with modern changing rooms.
A multipurpose Hall.
A clinic fully stocked with medicines.
A well secured campus with a 24 hour security system.