April · August · December

Learning that fits your holiday.

Focused online tuition with experienced practicing teachers. Choose the morning or evening session that suits your day.

Monday to Friday 8:30 – 10:30 AM 7:30 – 9:30 PM
A student studying attentively by lamplight during evening tuition

One focused session a day.

Holiday tuition

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. 1

    Contact us

    Message us on WhatsApp or by SMS.

  2. 2

    Make payment

    Payment: Till No. 5512890.

  3. 3

    Get the class link

    We send you your Zoom class link and joining guidance.

  4. 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
  • Sits KCSE exams at year end
  • Taught by the same practicing teachers
Ask by SMSWhatsApp us

Weekly Timetable (Mon – Fri)

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 cover

Sample Essays — English Paper 3

English · KSh 189

Sample English Paper 3: Sample Essays — 'The Samaritan' by John Lara cover

Sample English Paper 3: Sample Essays — 'The Samaritan' by John Lara

English · KSh 189

English Paper 1: Functional Writing — Form One & Two cover

English Paper 1: Functional Writing — Form One & Two

English · KSh 189

English Paper 1: Functional Writing — Form Three & Four cover

English Paper 1: Functional Writing — Form Three & Four

English · KSh 189

English Paper 1: Cloze Tests & Oral Skills cover

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 cover

English Paper 2: Oral Literature — with Sample Questions and Answers

English · KSh 189

English Paper 2: Excerpts — 'The Samaritan' by John Lara cover

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 cover

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, teacher at Focus Online School

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

Teaches Form 3 & 4 + Grade 8 & 9 English

Message Tr. Martha
Tr. Ruth Gachora, teacher at Focus Online School

Tr. Ruth Gachora

Maths & Chemistry | KCSE, IGCSE, IB

  • KNEC Examiner Maths & Chemistry 8 years
  • Cambridge CIE & IB Examiner
  • Specialist in KCSE & IGCSE 0580 / 0620
  • Simplifies calculations for Grade 7-9 and Form 4

Handles calculations, exam techniques, past papers

Message Tr. Ruth Gachora
Tr. Juma, teacher at Focus Online School

Tr. Juma

Maths, Kiswahili, Agriculture | Junior School & Senior

  • Trained at Tambach Teachers College
  • Grade 9 specialist - raised class mean from 52% to 78%
  • CBC & 8-4-4 transition expert
  • Agriculture projects + Kiswahili insha mastery

Best for Grade 7,8,9 and Form 1-2 foundation

Message Tr. Juma
Practicing teachers from regular schools
Experienced with the current syllabus and exams
Small, focused sessions — every student is seen
Focus Online School crest

The Focus team

Dedicated. Experienced. Practicing.

Watch us teach

Beautiful Literature with Tr. Martha

Get a feel for how we teach before you enroll. Watch our literature lessons on YouTube — free, anytime.

Watch on YouTube

FAQ

Frequently asked questions.

Enroll

Reserve your place

Send a message to enroll, ask about subjects, or find out which session suits your child best.

We respond during school hours and early evening.