Teacher Resources Junior School Teacher’s Companion A guide to the Competency Based Curriculum. Download Guide Primary School Teacher’s Companion A guide to the Competency Based Curriculum. Download Guide Teacher Training 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