Sort By:
Private School
Public School
English
Kiswahili or Kenyan Sign Language
Mathematics
Integrated Science
Health Education
Pre-Technical and Pre-Career Education
Social Studies
Religious Education
Business Studies
Agriculture
Life Skills
Sports and Physical Education
Visual Arts
Performing Arts
Home Science
Computer Science
Foreign Languages (German, French, Mandarin, or Arabic)
History and Citizenship
Geography
Christian Religious Education
Islamic Religious Education
Hindu Religious Education
Physics
Chemistry
Biology
English Language
English Literature
History
Sociology
Global Perspectives
Economics
French
Spanish
Chinese
Kiswahili
Art and Design
Drama
Music
ICT
Design and Technology
Physical Education
Theory of Knowledge
Swahili
Math
Theatre Art
Male
Female
Both
Day
Boarding
Day & Boarding
(5 Star)
(4 Star)
(3 Star)
(2 Star)
(1 Star)