Kenya's CBC Resource Hub

Resources Grades Covered Pricing TSC Forms Lesson Plans Generate Scheme →
🎉 Discount Offer — Enjoy all resources at highly discounted prices!
Kenya's #1 CBC Teaching Resource Platform

Rationalized CBC Resources for Every Kenyan Teacher

Schemes of Work, Teaching Notes, Lesson Plans & TSC Forms — all aligned to the CBC curriculum. PP1 all the way to Grade 12. Instant download, M-Pesa friendly.

CBC-Aligned PP1 – Grade 12 M-Pesa Payment Instant Download TSC Approved Format
Generate Scheme Now Browse Resources
5,000+
Teachers Served
PP1–G12
Full Coverage
ksh 35
Per Scheme
3 Terms
All Terms Ready
SCROLL

Everything a CBC Teacher Needs

Professionally crafted, rationalized, and updated for the current curriculum. Save hours every week.

Updated Rationalized Teaching Notes
Comprehensive, strand-by-strand teaching notes aligned with the CBC curriculum design. Includes key concepts, teacher guides, learning activities, and differentiation strategies.
Coverage: Grades 1–9 · Core Subjects · Term-specific
Updated Termly Lesson Plans
Ready-to-use, detailed lesson plans for each week and subject. Includes learning objectives, key inquiry questions, resources, and assessment methods in the correct TSC format.
Coverage: PP1 – Grade 12 · All Subjects · Terms 1–3
TSC Form Download Guides
Step-by-step guides for all key TSC forms — T1, performance contracts, lesson observation forms, and appraisal documents — with filling instructions and sample entries.
Forms: TSC-T1, Performance Contract, Lesson Obs. & More

Get Your Scheme in 4 Easy Steps

No registration, no waiting. Select your grade, customize, pay, and download instantly.

1
🏫
Choose Level & Grade
Select your school level (Pre-Primary, Primary, Junior Secondary) and the specific grade you teach.
2
📚
Pick Subject & Term
Choose your subject, term, number of weeks, and lessons per week. Set your break weeks automatically.
3
✏️
Preview & Customize
See a live preview of your scheme. Edit any cell, adjust columns, and personalize the document before paying.
4
📲
Pay via M-Pesa & Download
Pay ksh 35 via M-Pesa STK Push — no paybill needed. Your full printable PDF unlocks instantly.

From PP1 to Grade 12 — Full Coverage

Every level of Kenya's CBC curriculum is covered. Resources are updated each term to match the latest rationalized curriculum.

PRE-PRIMARY
PP1 & PP2
5 Learning Areas
LOWER PRIMARY
Grade 1
8 Subjects
LOWER PRIMARY
Grade 2
8 Subjects
LOWER PRIMARY
Grade 3
8 Subjects
UPPER PRIMARY
Grade 4
9 Subjects
UPPER PRIMARY
Grade 5
9 Subjects
UPPER PRIMARY
Grade 6
9 Subjects
JUNIOR SECONDARY
Grade 7
10 Subjects
JUNIOR SECONDARY
Grade 8
10 Subjects
JUNIOR SECONDARY
Grade 9
10 Subjects
SENIOR SCHOOL
Grades 10–12
Coming Soon

Priced for Every Teacher

We believe every teacher deserves quality CBC resources.

Single Scheme
Ksh 35 Ksh 40
Per scheme of work (any grade/subject)
  • Any Grade, Any Subject
  • Any Term (1, 2, or 3)
  • Printable PDF download
  • Editable before download
  • M-Pesa instant payment
Generate Now →
TSC Form Guides
Free
All TSC forms, step-by-step guides
  • TSC-T1 Form guide
  • Performance contract guide
  • Lesson observation form
  • Appraisal document guide
  • Sample filled entries
Download Free →
Discount Offer! Lock in access today before regular pricing resumes. No account needed — pay via M-Pesa and download immediately.

Built for Real Teachers

Every feature was designed based on feedback from Kenyan teachers across all counties.

📐
100% CBC-Compliant
All schemes follow the latest KICD rationalized curriculum design — strands, sub-strands, outcomes, and all.
Instant Generation
Your complete scheme of work is generated in seconds, not hours. No more manual typing over weekends.
✏️
Fully Editable
Edit any cell before downloading. Change strands, outcomes, resources — make it yours before you print.
📱
Works on Any Device
Generate and download from your phone, tablet, or computer. No app to install, works in any browser.
🏦
M-Pesa Payment
Pay directly from your phone via M-Pesa STK Push. Secure, instant, and no account registration needed.
🔒
Secure & Private
Your school details and teacher information are never stored or shared. Each session is private and secure.
🖨️
Print-Ready PDF
Downloads as a print-ready A4 landscape PDF — perfectly formatted for submission to your head teacher.
🔄
Always Updated
Resources are updated each term to reflect the latest rationalized curriculum and MoE guidelines.
Official Government Resource

Access the Latest KICD Rationalized Curriculum Designs

Our schemes and lesson plans are built directly from the official Kenya Institute of Curriculum Development (KICD) rationalized curriculum designs. Access the source documents for PP1 through Senior School.

  • All levels: Pre-Primary, Primary, Junior & Senior Secondary
  • Updated rationalized curriculum for all subjects
  • Official KICD portal — free government resource
  • Strands, sub-strands, outcomes & core competencies
📘
Official KICD Portal
View Curriculum Designs
Official Government Website
📋

TSC Form Guides

Step-by-step download and filling guides for all key TSC documents — completely free.

TSC Forms Made Simple

Confused by TSC paperwork? Our free guides walk you through every form with sample entries and plain-language explanations.

  • Download links to official TSC portal forms
  • Step-by-step filling instructions with examples
  • Common mistakes to avoid during submission
  • Deadlines calendar for all TSC submissions
  • WhatsApp support for form-related questions
Download Free TSC Guides
100% Free · No Payment Required

Trusted by Teachers Across Kenya

★★★★★
"This tool saved me an entire weekend! I generated all my Grade 7 schemes for Term 2 in under 30 minutes. The quality is excellent and the format is exactly what the head teacher wants."
MN
Mary Njoroge
Grade 7 Teacher · Kiambu County
★★★★★
"At ksh 35 I was skeptical, but this is genuinely the best teaching resource I've paid for. The CBC alignment is perfect and it even handles break weeks automatically. Highly recommend!"
JO
James Ochieng
Mathematics Teacher · Kisumu
★★★★★
"The TSC form guides were a lifesaver during my first performance appraisal. Clear, step-by-step, with samples. And it's free! Every teacher in Kenya should know about this platform."
AW
Alice Wangari
PP2 Teacher · Nakuru County
★★★★★
"I shared this with my whole department and now we all use it. The editing feature is great — I can tweak the learning experiences to match what we've actually covered. A must-have tool."
PK
Peter Kamau
HoD Sciences · Nairobi

Ready to Save Hours Every Term?

Generate your first CBC scheme of work in under 2 minutes. Pay ksh 35 via M-Pesa and download instantly.

Generate My Scheme Now
KICD Curriculum Designs
Official rationalized documents ↗