Cambridge Homeschooling for Primary and Secondary Learners
A full school programme delivered at home. Your child follows a structured weekly timetable with qualified teachers, and you get assessments and progress reports so you always know how they are doing. Online worldwide, with international students welcome, or in person in Nairobi.
Built for Parents and Students
Homeschooling gives families flexibility, but it can be hard to cover every subject, keep a routine and know whether your child is on track. We take on the teaching and the tracking, so you stay in control without having to do it all yourself.
- ✔️ Families who have chosen homeschooling full time
- ✔️ Students moving between schools, countries or curricula
- ✔️ Learners who need a calmer, more personal environment
- ✔️ Young athletes, performers and travellers with busy schedules
Cambridge
Reception to A Level, including IGCSE and Checkpoint
Pearson Edexcel
International GCSE and International A Level
CBC / CBE
Kenya's Competency Based Curriculum and Education
8-4-4
KCSE preparation for students still on the system
A homeschool day
What Learning at Home Looks Like
Your child learns live with our teachers, practises with fun activities, and you see every step in a monthly progress report.
Students write real code and watch it come to life, with Teacher Dennis guiding every step.
What Your Family Gets
Everything a good school provides, organised around your home.
A Real Weekly Timetable
Your child gets a fixed schedule of live lessons every week, so learning has the structure of school without the commute.
Regular Assessments
Topic quizzes, end-of-unit tests and mock exams show exactly where your child is strong and where they need support.
Progress Reports for Parents
Every month you receive a written progress report from our learning platform, where teachers record your child's progress through the month.
Qualified, Caring Teachers
Subject specialists who know the syllabus, teach in small groups and give each learner personal attention.
Exam Registration Guidance
We help you plan for Checkpoint, IGCSE, A Level and KCSE, including how to register as a private candidate.
Social Learning
Group classes, projects and clubs like coding, Kiswahili, French, music and art mean homeschoolers learn alongside peers.
Our Term 1 Timetable
The current online homeschool timetable for Years 5, 7 and 9. Live 40-minute lessons run from 9:00 am to 2:40 pm, Monday to Friday, and Fridays are project days. Pick a year to see just that class.
| Time | Monday | Tuesday | Wednesday | Thursday | Friday |
|---|---|---|---|---|---|
| 9:00 – 9:40 | KiswahiliTr Sophie | Y5ICTTr Dennis Y7MathsTr Sophie Y9ScienceTr Vera | Y5Free Study Y7MathsTr Sophie Y9EnglishTr Dennis | KiswahiliTr Sophie | Briefing, then Project |
| 9:40 – 10:20 | Y5HistoryTr Michael Y7GeographyTr Sophie Y9EnglishTr Dennis | KiswahiliTr Sophie | Y5GeographyTr Sophie Y7ScienceTr Dennis Y9Free Study | Y5Free Study Y7ScienceTr Dennis Y9ScienceTr Vera | Project |
| 10:20 – 10:50 | Break | Break | Break | Break | Break |
| 10:50 – 11:30 | Y5MathsTr Sophie Y7ICTTr Dennis Y9Free Study | Y5EnglishTr Dennis Y7Free Study Y9MathsTr Sophie | Y5Free Study Y7EnglishTr Dennis Y9GeographyTr Sophie | Y5MathsTr Sophie Y7Free Study Y9ICTTr Dennis | Project presentations |
| 11:30 – 12:30 | Personal study | Personal study | Personal study | Personal study | Personal study |
| 1:00 – 2:00 pm | Lunch | Lunch | Lunch | Lunch | Lunch |
| 2:00 – 2:40 pm | Y5ScienceTr Dennis Y7+Y9HistoryTr Michael | African HistoryTr Michael | Y5EnglishTr Dennis Y7Free Study Y9MathsTr Sophie | Y5ScienceTr Dennis Y7+Y9HistoryTr Michael | Project review |
- 9:00 – 9:40KiswahiliTr Sophie
- 9:40 – 10:20Y5HistoryTr MichaelY7GeographyTr SophieY9EnglishTr Dennis
- 10:20 – 10:50Break
- 10:50 – 11:30Y5MathsTr SophieY7ICTTr DennisY9Free Study
- 11:30 – 12:30Personal study
- 1:00 – 2:00 pmLunch
- 2:00 – 2:40 pmY5ScienceTr DennisY7+Y9HistoryTr Michael
- 9:00 – 9:40Y5ICTTr DennisY7MathsTr SophieY9ScienceTr Vera
- 9:40 – 10:20KiswahiliTr Sophie
- 10:20 – 10:50Break
- 10:50 – 11:30Y5EnglishTr DennisY7Free StudyY9MathsTr Sophie
- 11:30 – 12:30Personal study
- 1:00 – 2:00 pmLunch
- 2:00 – 2:40 pmAfrican HistoryTr Michael
- 9:00 – 9:40Y5Free StudyY7MathsTr SophieY9EnglishTr Dennis
- 9:40 – 10:20Y5GeographyTr SophieY7ScienceTr DennisY9Free Study
- 10:20 – 10:50Break
- 10:50 – 11:30Y5Free StudyY7EnglishTr DennisY9GeographyTr Sophie
- 11:30 – 12:30Personal study
- 1:00 – 2:00 pmLunch
- 2:00 – 2:40 pmY5EnglishTr DennisY7Free StudyY9MathsTr Sophie
- 9:00 – 9:40KiswahiliTr Sophie
- 9:40 – 10:20Y5Free StudyY7ScienceTr DennisY9ScienceTr Vera
- 10:20 – 10:50Break
- 10:50 – 11:30Y5MathsTr SophieY7Free StudyY9ICTTr Dennis
- 11:30 – 12:30Personal study
- 1:00 – 2:00 pmLunch
- 2:00 – 2:40 pmY5ScienceTr DennisY7+Y9HistoryTr Michael
- 9:00 – 9:40Briefing, then Project
- 9:40 – 10:20Project
- 10:20 – 10:50Break
- 10:50 – 11:30Project presentations
- 11:30 – 12:30Personal study
- 1:00 – 2:00 pmLunch
- 2:00 – 2:40 pmProject review
All times are East Africa Time (EAT). Timetables for other years are shared at enrolment.
Online or In Person
Online Homeschool
Available worldwide
- ✔️ Live interactive classes
- ✔️ Lesson recordings and resources on our portal
- ✔️ Ideal for families abroad or outside Nairobi; international students welcome
In-Person Homeschool
Nairobi, Kenya
- ✔️ Small-group classes with a teacher in the room
- ✔️ Hands-on science and practical work
- ✔️ Daily routine and peer interaction
How to Get Started
Free consultation
Tell us about your child, their age and the curriculum you want.
Placement check
A short assessment so we place your child at the right level.
Timetable and plan
We share a weekly timetable and a learning plan for the term.
Start learning
Classes begin and you receive a progress report every month.
