January catch-up courses help learners start the new school year ready. Each course is 10 days from Tuesday 5 January 2027, one short lesson and quiz a day, KSh 500 once by M-Pesa. Pick the grade your child is joining:
- Ready for Grade 5: 10-day January catch-up, KSh 500
- Ready for Grade 6: 10-day January catch-up, KSh 500
- Ready for Grade 7: 10-day January catch-up, KSh 500
- Ready for Grade 8: 10-day January catch-up, KSh 500
- Ready for Grade 9: 10-day January catch-up, KSh 500
- Ready for Grade 10: 10-day January catch-up, KSh 500
Courses for learners joining Grade 2 to Grade 4 are not available yet.
Frequently asked questions
When do the January catch-up courses start?
Tuesday 5 January 2027, for 10 days.
How much do they cost?
KSh 500 per child per course, paid once by M-Pesa or card.
What subjects are covered?
Mathematics, English, Kiswahili, Science and Social Studies, using questions from the grade the learner has just finished.
Ten-minute check: try the free Grade 5 CBC Challenge. It has 10 questions, each marked on the spot with the working, and it shows which topics to practise next.