CBC & KCSE
Schemes, lesson plans & assessments
Editable, term-by-term resources aligned to the latest KICD designs.
CBC Schemes of Work — Grade 1–9
All learning areas, term 1–3, editable Word format
CBC Lesson Plans — Grade 1–9
Daily lesson plans aligned to the latest KICD designs
CBC Assessment Rubrics
Performance levels 1–4 with sample tasks and portfolios
KJSEA Mock Assessments
Grade 9 transition mocks with marking guides
KCSE Schemes of Work — Form 1–4
All subjects, term-by-term, editable
KCSE Lesson Notes — Form 1–4
Comprehensive teacher notes per topic
KCSE Marking Schemes 2000–2026
Official KNEC answer keys for revision drills
Topical Question Banks
Drill questions arranged topic-by-topic, with answers
KCSE Mock Examinations
Alliance, Mang'u, Maseno, Kapsabet, joint mocks
Setbook Teaching Guides
Themes, characters, essay questions, sample answers
Practical Lab Worksheets
Biology, Chemistry, Physics, Agriculture, Computer
Class Registers & Mark Sheets
Editable Excel templates for CBC and KCSE
TVET trainers
TVET training resources
For trainers in National Polytechnics, Technical Training Institutes and Vocational Training Centres.
TVET CDACC Curriculum Designs
CBET designs for all trades — Level 3 to Level 6
Session Plans & Learning Guides
CBET-aligned, with performance criteria & evidence
Trade Theory Notes
Electrical, Mechanical, Civil, Automotive, ICT
KNEC TVET Past Papers
Grouped by module and exam series (2000–2026)
KNEC TVET Marking Schemes
Official answer keys for revision and assessment
Workshop Practice Manuals
Step-by-step practicals with safety checklists
Internal Assessment Tools
Portfolios, observation checklists, oral question banks
Industrial Attachment Templates
Logbooks, supervisor reports, evaluation forms
University lecturers
University teaching resources
Course outlines, CATs and notes for lecturers in Kenyan universities — Bachelor of Information Technology, Computer Science, Education, Commerce, Engineering, Medicine and more.
Course Outlines & Syllabi
CUE-compliant outlines for common units
Lecture Notes — Bachelor of IT
Programming, DB, Networks, Web, Software Engineering
Lecture Notes — Computer Science
Algorithms, OS, Compilers, AI, Discrete Math
Lecture Notes — Bachelor of Education
Curriculum studies, micro-teaching, methodology
Lecture Notes — Bachelor of Commerce
Accounting, Finance, Marketing, HR, SCM
Lecture Notes — Engineering
Electrical, Mechanical, Civil, Mechatronics
Lecture Notes — Medicine & Nursing
Anatomy, Physiology, Pharmacology, Pathology
CAT Banks per Unit
Sample CATs with answers for first to fourth year
Past Examination Papers
UoN, KU, JKUAT, Moi, Strathmore, Egerton, MMUST
Project & Research Templates
Proposal, chapters 1–5, references in APA
KMTC tutors
KMTC teaching resources
For tutors at the Kenya Medical Training College across all campuses.
KMTC Curriculum & Module Guides
Nursing, Clinical Medicine, Pharmacy, Lab, Imaging
Lesson Plans per Module
With learning outcomes and assessment criteria
KMTC Past Papers 2000–2026
Internal and KNEC examinations, all programmes
Marking Schemes
Model answers for major modules
Clinical Skills Checklists
OSCE-ready competency checklists
Case Study Banks
Real-world scenarios for ward-based learning
KASNEB tutors
KASNEB tuition resources
For lecturers preparing students for CPA, ATD, CS, CIFA, CCP, CICT, DCM and APS-K.
Syllabus Coverage Plans
Per paper, per section, with weekly targets
Tuition Notes — All Papers
Concise theory + worked examples
KASNEB Past Papers 2000–2026
Every sitting, every paper, with answers
Revision Kits
Topical questions and full-length mock exams
Examiners' Reports Summary
Common student mistakes and how to fix them
Practical Computing Files
Excel, Sage, QuickBooks templates for CPA & ATD