Teacher Resources

Download Junior School Teacher’s Companion Guide

Fill in your details below to gain access to the guide
Please enable JavaScript in your browser to complete this form.

Download Primary School Teacher’s Companion Guide

Fill in your details below to gain access to the guide
Please enable JavaScript in your browser to complete this form.
Senior School Teachers Companion

Download Senior School Teacher’s Companion Guide

Fill in your details below to gain access to the guide
Please enable JavaScript in your browser to complete this form.

Teacher Training

Mafunzo ya Kiswahili (CBC) ya Gredi 1-6
Grade 9 Pre-Technical Studies Training for Teachers
Grade 9 CBC Agriculture Training for Junior School Teachers
Grade 1-9 Mathematics Training for CBC Primary & Junior School Teachers
Grade 9 CBC Drama Training for Creative Arts & Sports Teachers
Grade 1-9 CBC Social Studies Training for Teachers
Grade 9 CBC Integrated Science Training for Teachers
How to use QR codes on Oxford Books to access digital content
Grade 7 Mathematics Training
Grade 7 Computer Science Training
Grade 7 English Training
Grade 7 Pre-Technical Studies Training
Grade 7 Life Skills Training
Grade 7 Health Education Training
Grade 7 Life Skills Training
Social Studies Training
Mathematics Training – Session 1
Mathematics Training – Session 2
CBC Agriculture Teachers Training – Session 1
CBC Parental Engagement Training
CBC Kiswahili Teachers Training – Session 1
CBC Kiswahili Teachers Training – Session 2
Grade 4 CBC Teachers Training – Part 1
Grade 4 CBC Teachers Training – Part 2
Understanding CBC
360 Secondary Atlas 3E from Oxford
Oxford Advanced Learners Dictionary 10th Edition
Kamusi Ya Kiswahili Sanifu 4Ed
Oxford Eduzone Video – East Africa
How to use QR codes on Oxford Books to access digital content
Junior School Must Have – 360° Atlas by Oxford University Press
Oxford Advanced Learners Dictionary – Spotting the genuine from the fake
KEPSHA Endorses Oxford Advanced Learners Dictionary & Kamusi ya Kiswahili for Junior School Learners