What do you need for Senior School?
Grade 7 — Grade 12
Junior Secondary (G7—9) and Senior Secondary (G10—12). KJSEA, KCSE, pathway prep — pick a grade.
2. Or jump straight to what you need
Same pricing across every Senior School grade.Term 2 Revision Packs
8 KICD-aligned strands · 40 MCQs · 24 short questions · detachable answer key. Per subject or whole-grade bundle.
Ask Somo (free AI tutor)
Stuck on a question? Somo is a free CBC-trained AI tutor — ask in English or Kiswahili, get step-by-step answers.
Notes · Schemes · Exams
Browse every Senior School learning resource — KICD-aligned notes, schemes of work, exams + marking schemes, homework.
Editable Lesson Plans
Editable Word lesson-plan packs covering the full Term 2 syllabus per subject. KICD format. Plug in your school name, print, deliver.
Free Storybooks · Setbooks
African folk tales (Sungura & Fisi) — free to read, free to listen with the 🔊 LISTEN button. Plus setbook study guides where available.
KCSE & KJSEA Prep — News, Timetables, Study Guides
Free articles updated every term: exam timetables, KUCCPS placement, HELB loan deadlines, pathway decisions, last-minute study tips.
Looking for IGCSE / Cambridge? Use the IGCSE/Cambridge menu above — or browse all 14 CBC grades in the Revision hub.
Questions? 💬 WhatsApp +254 711 344 702 · 📧 Email us