#1 Learning Website for CBC Students
Share your successes and struggles with a community of like-minded students who share your artistic goals on our public forums.
Yes! You can sign up for free and access a limited number of resources (notes, schemes, and past papers) without paying. To get unlimited downloads and full course access with certificates, you can upgrade to a Pro plan.
We provide:
CBC notes for all grades (PP1 – Senior School)
Termly exams and revision papers
KPSEA & KJSEA past papers with marking schemes
Schemes of work and lesson plans (for teachers)
CBC projects, rubrics, and practical tasks
We offer self-paced video courses for:
Students: KPSEA revision, KJSEA preparation, CBC project writing, and subject-specific mastery (Maths, Science, English, etc.)
Teachers: CPD-certified courses on lesson planning, CBC assessment methods, and differentiated learning.
Each course includes video lessons, downloadable notes, quizzes, and a certificate upon completion.
| Plan | Price |
|---|---|
| Pro Student | Ksh 250 / month |
| Pro Teacher | Ksh 500 / month |
| Annual (Student) | Ksh 2,400 (save 20%) |
| Annual (Teacher) | Ksh 4,800 (save 20%) |
You can pay via M-Pesa (Lipa Na M-Pesa), Airtel Money, or credit/debit card. Payment is instant – your account is upgraded automatically.
We cover PP1, PP2, Grade 1–3, Grade 4–6, Grade 7–9 (Junior School), and Senior School (Grades 10–12).
Yes. All our materials follow the official Kenyan CBC curriculum and are regularly updated to match KICD guidelines.
cbcteacher.co.ke works perfectly on your phone.
Whether you have a smartphone or a basic Android device, all resources and courses are mobile-friendly.
✅ No app to download – works in your phone browser (Chrome, Opera, Safari)
✅ Small data usage – PDFs and videos are optimized for Kenyan networks
✅ Download and study offline – save notes & exams to your phone
✅ Watch courses on the go – video lessons work even on 3G
Here is what our students and partners are saying in regards to our services.
