Now Trending:
KCSE results: List of top 100 schools nationally with mean score
Ministry circular: Junior School capitation term 1 disbursement 2026
TSC resumes employment exercise to replace 9,159 teachers
2026 official school term dates for primary, junior, secondary & TTCs
Menu
Quick links
TSC online wealth declaration
TSC Afyayangu registration portal
Grade 10 placement portal
TSC teachers SHA portal
Knec Grade 9 Nomination Portal
TSC Discipline Module Portal (ERP)
School KEMIS portal
TSC transfer portal
TSC swap transfer portal
TSC digital transfer portal
TSC promotion portal
Grade 10 senior school selection portal
Senior School Selection Portal
TSC online TPAD 3 portal
KJSEA Registration portal
TSC online TPAD 3 portal
KJSEA Registration portal
TSC online wealth declaration
TSC Afyayangu registration portal
Knec Grade 9 Nomination Portal
Schemes
PP1 & PP2 schemes
Grade 1 to 3 Schemes
Grade 4 to 6 Schemes
Grade 7 to 9 Schemes
Grade 10 to 12 Schemes
Primary Sch. Schemes
Junior Sch. Schemes
Senior Sch. Schemes
Lesson Plans
PP1 & PP2 L/Plans
Grade 1 to 3 L/Plans
Grade 4 to 6 L/Plans
Grade 7 to 9 L/Plans
Grade 10 to 12 L/Plans
Primary Sch. L/Plans
Junior Sch. L/Plans
Senior Sch. L/Plans
Exams
PP1 & PP2 Exams
Grade 1 to 3 Exams
Grade 4 to 6 Exams
Grade 7 to 9 Exams
Grade 10 to 12 Exams
Primary Sch. Exams
Junior Sch. Exams
Senior Sch. Exams
Holiday Assignments
KNEC HUB
Knec Circulars
Knec SBA Tests
Knec SBA Projects
Knec KPSEA Exams
Knec KJSEA Exams
Downloads
Forms
CBE Sch. notes
CBC Resources
E-Books and Notes
Curriculum Designs
TSC & EDU Circulars
Knec Assessments
Student Scholarships
CBE
CBE Circulars
CBE Resources
CBE Assessments
CBE Teaching Notes
CBE Retooling Notes
CBE Books and Notes
CBE Schemes
CBE Lesson Plans
Home
Knec Assessments
Knec Assessments