Three holidays. Two sessions a day. One to attend.
Classes run Monday to Friday in every holiday. Each day offers a morning session (8:30–10:30 AM) and an evening session (7:30–9:30 PM). The evening session is a repeat of the morning — so you choose the one that fits your day, never both.
How to join
1
Contact us
Message us on WhatsApp or by SMS.
2
Make payment
Payment: Till No. 5512890.
3
Get the class link
We send you your Zoom class link and joining guidance.
4
Join on Zoom
You'll be guided on how to join the class.
What you need
A functional email address
A phone, tablet or computer
Stable internet connection
An exercise book and a pen
Junior School
Grade 7, Grade 8 and Grade 9
Senior School
Grade 10, Form 3 and Form 4
Registration now open
Free lessons: 26 – 31 Oct
Full Program: 2 Nov – 4 Dec (5 Weeks) · Mon–Fri only
Every holiday begins with free sessions — join for free, then the paid program runs for five weeks.
Payment: Till No. 5512890
Coming next
3 weeks
April
The first break of the year — consolidate Term 1 and get ahead.
KSh 1,650full holiday
Coming next
3 weeks
August
Mid-year revision that keeps the momentum going into Term 3.
KSh 1,650full holiday
Registration open
5 weeks
December
Our longest run — the full syllabus, reviewed at a steady pace.
Free lessons 26–31 Oct · Full program 2 Nov – 4 Dec (5 weeks)
KSh 2,750full holiday
Payment: Lipa na M-PESA
Till No. 5512890
Name: Focus Online
After payment, parent sends screenshot on WhatsApp.
Live on ZoomClass recordingsNotesPast papersSyllabus coverage
Science practicals included
Private candidates often struggle to access school labs for the KCSE science practicals. We arrange guided practical sessions in Biology, Chemistry and Physics so you're fully prepared for the practical paper — not just the theory.
All year round
A full-year program for private candidates.
If you're a private candidate — studying outside a regular school, or returning to learning as an adult — this program is built for you. You follow a normal timetable all year: January to March, May to July, and September to October, then join the holiday sessions in April, August and December before sitting your KCSE exams at year end.
Register during this holiday to secure your place for the January intake.
Private candidates are welcome to attend the free lessons on 26 to 31 October as a taster.
Jan–Mar · May–Jul · Sep–Oct Monday to Friday
Private candidates
KSh 4,500
per month, all subjects
Jan – Mar · May – Jul · Sep – Oct
Joins holiday sessions in April, August & December
Classes run Monday to Friday with two sessions each day. The evening session is a repeat of the morning — attend the one that suits your day, never both.
Morning session
8:30 – 10:30 AM
Start the day with focused learning in a two-hour morning session.
Evening session
7:30 – 9:30 PM
A repeat of the morning session — for learners who prefer evenings or are balancing daytime responsibilities.
Holiday sessions use the holiday times shown above.
Subjects
Our focus: mathematics, sciences and languages.
Mathematics
From fractions to functions — fluency built through practice and patient explanation.
Sciences
Biology, chemistry and physics taught from first principles, with worked examples.
Languages
English, Kiswahili and literature — reading, writing and speaking with confidence.
Humanities and technical subjects are covered on a need basis — tell us what your child is struggling with and we will make room for it.
Free resources
Free learning materials, yours to download.
We believe in giving back. Download these free revision materials — no payment, no sign-up. A great way to sample our teaching style before you buy a full booklet.
Free to download
Free English revision sample
Free download
Free English revision sample
A free extract from our English Paper 1 booklet — try our style before you buy the full version.
More free materials are added regularly. Want a specific topic? Message us on WhatsApp and we'll do our best to share a free sample.
Revision books
Pocket-sized revision books, ready to download.
Concise, pocket-sized revision materials for every subject — designed for quick revision anywhere. Buy once, download instantly.
KSh 189 per book
English
11 booklets
Sample Essays — English Paper 3
English · KSh 189
Sample English Paper 3: Sample Essays — 'The Samaritan' by John Lara
English · KSh 189
English Paper 1: Functional Writing — Form One & Two
English · KSh 189
English Paper 1: Functional Writing — Form Three & Four
English · KSh 189
English Paper 1: Cloze Tests & Oral Skills
English · KSh 189
English Paper 2: Comprehension — Sample Questions with Answers
Focus Revision
English Paper 2: Comprehension — Sample Questions with Answers
English · KSh 189
English Paper 2: Oral Literature — with Sample Questions and Answers
English · KSh 189
English Paper 2: Excerpts — 'The Samaritan' by John Lara
English · KSh 189
Fathers of Nations — Excerpts with Answers
Focus Revision
Fathers of Nations — Excerpts with Answers
English · KSh 189
English Paper 2: Grammar Notes — Form 1 to Form 4
Focus Revision
English Paper 2: Grammar Notes — Form 1 to Form 4
English · KSh 189
English Paper 2: Grammar — Questions & Answers
English · KSh 189
Mathematics
1 booklet
Mathematics Revision
Focus Revision
Mathematics Revision
Mathematics · KSh 189
Biology
1 booklet
Biology Revision
Focus Revision
Biology Revision
Biology · KSh 189
Chemistry
1 booklet
Chemistry Revision
Focus Revision
Chemistry Revision
Chemistry · KSh 189
Physics
1 booklet
Physics Revision
Focus Revision
Physics Revision
Physics · KSh 189
Pay with M-Pesa and follow the prompt on your phone. Your booklet then appears in "My books", ready to download any time.
Our teachers
Meet our teachers
Practicing teachers, examiners, and mentors who know the syllabus inside out
Tr. Martha
English, Kiswahili, Setbooks | Kambui Girls
KCSE Examiner English Paper 3 (current)
12+ years teaching, KNEC marking experience
Host of Beautiful Literature on YouTube
Helped learners improve from D to B+ in literature