Primary School Subjects taught: MathematicsScience and technologyEnglishKiswahiliSocial studiesCivic and MoralVocational SkillsArt and playReligion