Live online classes Holiday Learning AcademyLive classes from home this holiday. 4 lessons a week
2 hours each lesson
Study materials for 7 days
Somo AI for 7 days
KSh 3,000
a week · CBC classes
Pay by M-Pesa · WhatsApp 0711 344 702
📚 Complete CBC Study Packs
Every subject, every grade β Notes + Reference + Revision Papers combined in one editable Word document. Plus per-grade mega-packs that save you 50%.
76 subject packs
16 grade packages
11 grades coveredPP1 through G12
100% KICD-alignededitable .docx
Single subject pack
KSH 100
Notes + Reference / Formulas + Revision Paper bundled in one editable Word file. Pick the subject you need.
BEST VALUE
Complete Grade Package
KSH 1,000+ KSH 250
Every subject in the grade in one mega-document. Save up to KSH 250 vs buying packs individually.
How it works
1. Pick your pack(s) below2. Pay via M-Pesa STK push3. Files emailed once payment is confirmed Β· editable in Word
Pre-Primary
Pre-Primary 1 (PP1)
5 subjects Β· 1 grade pack
🎓 PP1: Complete Grade Package (all subjects bundled)
All 5 subjects bundled Β· save KSH 250 vs subject-by-subject
Environmental Activities
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Language Activities
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Mathematical Activities
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Psychomotor & Creative Activities
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Religious Education Activities
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Pre-Primary 2 (PP2)
5 subjects Β· 1 grade pack
🎓 PP2: Complete Grade Package (all subjects bundled)
All 5 subjects bundled Β· save KSH 250 vs subject-by-subject
Environmental Activities
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Language Activities
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Mathematical Activities
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Psychomotor & Creative Activities
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Religious Education Activities
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Junior School (Upper Primary)
Grade 4
9 subjects Β· 1 grade pack
🎓 Grade 4: Complete Grade Package (all subjects bundled)
All 9 subjects bundled Β· save KSH 650 vs subject-by-subject
Agriculture
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Creative Arts
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
English
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Home Science
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Kiswahili
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Mathematics
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Religious Education
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Science & Technology
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Social Studies
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Grade 5
9 subjects Β· 1 grade pack
🎓 Grade 5: Complete Grade Package (all subjects bundled)
All 9 subjects bundled Β· save KSH 650 vs subject-by-subject
Agriculture
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Creative Arts
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
English
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Home Science
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Kiswahili
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Mathematics
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Religious Education
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Science & Technology
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Social Studies
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Grade 6
9 subjects Β· 1 grade pack
🎓 Grade 6: Complete Grade Package (all subjects bundled)
All 9 subjects bundled Β· save KSH 650 vs subject-by-subject
Agriculture
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Creative Arts
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
English
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Home Science
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Kiswahili
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Mathematics
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Religious Education
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Science & Technology
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Social Studies
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Junior Secondary School (JSS)
Grade 7
7 subjects Β· 1 grade pack
🎓 Grade 7: Complete Grade Package (all subjects bundled)
All 7 subjects bundled Β· save KSH 450 vs subject-by-subject
Agriculture
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
English
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Integrated Science
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Kiswahili
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Mathematics
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Pre-Technical Studies
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Social Studies
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Grade 8
7 subjects Β· 1 grade pack
🎓 Grade 8: Complete Grade Package (all subjects bundled)
All 7 subjects bundled Β· save KSH 450 vs subject-by-subject
Agriculture
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
English
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Integrated Science
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Kiswahili
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Mathematics
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Pre-Technical Studies
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Social Studies
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Grade 9
10 subjects Β· 1 grade pack
🎓 Grade 9: Complete Grade Package (all subjects bundled)
All 10 subjects bundled Β· save KSH 750 vs subject-by-subject
Agriculture
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Business Studies
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Creative Arts and Sports
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 150
View pack β
English
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Integrated Science
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Kiswahili
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Mathematics
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Pre-Technical Studies
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 150
View pack β
Religious Education
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 150
View pack β
Social Studies
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Senior School
Grade 10
5 subjects Β· 1 grade pack
🎓 Grade 10: Term 3 Complete Bundle (all subjects + exam revision)
All 5 subjects bundled Β· save KSH 250 vs subject-by-subject
Biology
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Chemistry
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
English
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Mathematics
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Physics
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Grade 11
5 subjects Β· 1 grade pack
🎓 Grade 11: Complete Grade Package (all subjects bundled)
All 5 subjects bundled Β· save KSH 250 vs subject-by-subject
Biology
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Chemistry
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
English
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Mathematics
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Physics
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Grade 12
5 subjects Β· 1 grade pack
🎓 Grade 12: Complete Grade Package (all subjects bundled)
All 5 subjects bundled Β· save KSH 250 vs subject-by-subject
Biology
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Chemistry
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
English
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Mathematics
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β
Physics
Notes Β· Reference Β· Revision Β· KICD-aligned
KSH 100
View pack β