JSS Assessments and Exams
Primary Exams and Assessments
Senior School Exams - Grade 10
Schemes of Work
Secondary Exams and Revision (8-4-4)
JSS Notes and Topical Booklets
Lesson Plans
CBC Assessment Books
Senior School Notes - Grade 10
Primary Notes
Topical Question Booklets
Records of Work
Homework Booklets
CBC Curriculum Designs
Termly Lesson Plans
8-4-4 Syllabus
KCSE Revision Exams
Secondary Notes
Video Resources - Verified
Textbooks
Longhorn Exams and Quizzes
Longhorn Topical Analysis
Corrected Documents
Assessment Rubrics - CBC
Authentic Tasks - CBC
College
Tests (CBC)
2026 GRADE 9 MATHEMATICS END TERM ASSESSMENT - TERM 1
Mathematics Grade 9
2026 GRADE 5 MATHEMATICS END TERM ASSESSMENT - TERM 1
Mathematics Grade 5
2026 GRADE 8 MATHEMATICS END TERM ASSESSMENT - TERM 1
Mathematics Grade 8
2026 GRADE 7 MATHEMATICS END TERM ASSESSMENT - TERM 1
Mathematics Grade 7
2026 GRADE 10 KISWAHILI END TERM ASSESSMENT - TERM 1
Kiswahili Grade 10
2026 GRADE 8 SOCIAL STUDIES END TERM ASSESSMENT - TERM 1
Social Studies (Merged) Grade 8
2026 GRADE 10 STEM ASSESSMENT BOOK
Grade 10
2026 GRADE 10 STEM ASSESSMENT TEMPLATE
2026 GRADE 10 SOCIAL SCIENCES ASSESSMENT TEMPLATE
2026 GRADE 10 ARTS AND SPORTS ASSESSMENT TEMPLATE
2026 GRADE 10 CSL LESSON PLANS - WEEK 6 - WEEK 12 - TERM 1
CSL - Community Service Learning Grade 10
2026 PRE-PRIMARY 2 APRIL HOLIDAY HOMEWORK BOOKLET (PDF)
PP2
2026 GRADE 8 MATHEMATICS MID TERM ASSESSMENT - TERM 1
2026 GRADE 9 MATHEMATICS MID TERM ASSESSMENT - TERM 1
GRADE 7 INTEGRATED SCIENCE TOPICAL NOTES -MERGED
Integrated Science (Merged) Grade 7
2026 GRADE 10 CSL LESSON NOTES (WORD)
2026 GRADE 6 CRE LESSON PLAN - WEEK 6 - WEEK 12 -TERM 1
CRE Grade 6
2026 GRADE 6 CRE LESSON PLAN - WEEK 1 - WEEK 5 -TERM 1
2026 GRADE 6 CRE LESSON PLAN -TERM 1
2026 GRADE 3 ENVIRONMENTAL ACTIVITIES LESSON PLAN - WEEK 10 - WEEK 11 - TERM 1
Environmental Activities (Merged) Grade 3
2026 GRADE 3 ENVIRONMENTAL ACTIVITIES LESSON PLAN - WEEK 5 - WEEK 9 - TERM 1
2026 GRADE 3 ENVIRONMENTAL ACTIVITIES LESSON PLAN - WEEK 1 - WEEK 4 - TERM 1
2026 GRADE 3 ENVIRONMENTAL ACTIVITIES LESSON PLAN - TERM 1