April · August · Nov/Dec

Learning that fits your holiday.

During the holidays, learners are at home without their teachers. Focus Online School keeps them connected to experienced practicing teachers so they can revise the term's work and revisit topics they did not fully understand.

Founded in April 2024, Focus Online School has brought learners together in every school holiday since. We help them shift their focus from screens that distract to a screen that builds knowledge, confidence and progress.

We invite you to join our team of practicing teachers, examiners and more than 200 learners on this journey. Every session offers careful teaching, useful learning materials and assignments that keep your child engaged, supported and learning throughout the holiday.

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

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

3 weeks

April

The first break of the year — consolidate Term 1 and get ahead.

KSh 1,650full holiday

3 weeks

August

Mid-year revision that keeps the momentum going into Term 3.

KSh 1,650full holiday

Registration open

5 weeks

Nov/Dec

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

Registration now open

Begin with free lessons, then join the full Nov/Dec program.

Free lessons: 26–31 Oct

Full program: 2 Nov–4 Dec · Monday–Friday

Every holiday begins with free sessions before the five-week paid program.

Lipa na M-PESA

Till No. 5512890

Name: Focus Online

After payment, send the screenshot on WhatsApp to 0743 652 969.

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 Nov/Dec 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 & Nov/Dec
  • 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

Junior school past papers

Senior school past papers

Grade 10

Grade 10 — Set 137 papers ▾

Mathematics Paper 1

Essential Mathematics Paper 1

English Paper 1

Kiswahili Paper 1

Mandarin Chinese Paper 1

Chemistry Paper 1

Biology Paper 1

Physics Paper 1

General Science Paper 1

Geography Paper 1

History Paper 1

Business Studies Paper 1

Agriculture Paper 1

Computer Studies Paper 1

Home Science Paper 1

Literature in English Paper 1

Media Technology Paper 1

Community Service Learning Paper 1

Physical Education Paper 1

Fine Arts Paper 1

Theatre and Film Paper 1

Sports and Recreation Paper 1

Aviation Paper 1

Marine and Fisheries Paper 1

Woodwork Paper 1

Metalwork Paper 1

Electricity Paper 1

Power Mechanics Paper 1

Building Construction Paper 1

Grade 10 — Set 215 papers ▾

Mathematics Paper 1

English Paper 1

Kiswahili Paper 1

Chemistry Paper 1

Physics Paper 1

Geography Paper 1

History Paper 1

Business Studies Paper 1

Agriculture Paper 1

Computer Studies Paper 1

Home Science Paper 1

Community Service Learning Paper 1

Physical Education Paper 1

Grade 10 — Set 311 papers ▾

Mathematics Paper 1

Biology Paper 1

Geography Paper 1

Geography Paper 2

History Paper 1

Business Studies Paper 1

Business Studies Paper 2

Computer Studies Paper 1

Media Technology Paper 1

Media Technology Paper 2

Community Service Learning Paper 1

Form 3

Form 3 — Set 130 papers ▾

Mathematics Paper 1

Mathematics Paper 2

English Paper 1

English Paper 2

English Paper 3

Kiswahili Paper 1

Kiswahili Paper 2

Kiswahili Paper 3

Chemistry Paper 1

Chemistry Paper 2

Chemistry Paper 3

Biology Paper 1

Biology Paper 2

Biology Paper 3

Physics Paper 1

Physics Paper 2

Physics Paper 3

Geography Paper 1

Geography Paper 2

History Paper 1

History Paper 2

Business Studies Paper 1

Business Studies Paper 2

Agriculture Paper 1

Agriculture Paper 2

Computer Studies Paper 1

Computer Studies Paper 2

Home Science Paper 1

Form 3 — Set 227 papers ▾

Mathematics Paper 1

Mathematics Paper 2

English Paper 1

English Paper 2

English Paper 3

Kiswahili Paper 1

Kiswahili Paper 2

Kiswahili Paper 3

Chemistry Paper 1

Chemistry Paper 2

Chemistry Paper 3

Biology Paper 1

Biology Paper 2

Biology Paper 3

Physics Paper 1

Physics Paper 2

Physics Paper 3

Geography Paper 1

Geography Paper 2

History Paper 1

History Paper 2

Business Studies Paper 1

Business Studies Paper 2

Agriculture Paper 1

Agriculture Paper 2

Form 4

Form 4 — Set 1Coming soon

Papers for this set are being added.

Form 4 — Set 2Coming soon

Papers for this set are being added.

Done a paper? Tap "Get marking scheme on WhatsApp" and we'll send you the answers for that set.

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 & Revision Questions — Fathers of Nations, The Parliament of Owls & A Silent Song and Other Stories cover

Sample Essays & Revision Questions — Fathers of Nations, The Parliament of Owls & A Silent Song and Other Stories

English · KSh 189

Order on WhatsApp
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

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

English Paper 1: Functional Writing — Form One & Two

English · KSh 189

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

English Paper 1: Functional Writing — Form Three & Four

English · KSh 189

Order on WhatsApp
English Paper 1: Cloze Tests & Oral Skills cover

English Paper 1: Cloze Tests & Oral Skills

English · KSh 189

Order on WhatsApp

English Paper 2: Comprehension — Sample Questions with Answers

Focus Revision

English Paper 2: Comprehension — Sample Questions with Answers

English · KSh 189

Order on WhatsApp
English Paper 2: Oral Literature — with Sample Questions and Answers cover

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

English · KSh 189

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

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

English · KSh 189

Order on WhatsApp

Fathers of Nations — Excerpts with Answers

Focus Revision

Fathers of Nations — Excerpts with Answers

English · KSh 189

Order on WhatsApp

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

Order on WhatsApp
English Paper 2: Grammar — Questions & Answers cover

English Paper 2: Grammar — Questions & Answers

English · KSh 189

Order on WhatsApp

Mathematics

1 booklet

Mathematics Revision

Focus Revision

Mathematics Revision

Mathematics · KSh 189

Order on WhatsApp

Biology

1 booklet

Biology Revision

Focus Revision

Biology Revision

Biology · KSh 189

Order on WhatsApp

Chemistry

1 booklet

Chemistry Revision

Focus Revision

Chemistry Revision

Chemistry · KSh 189

Order on WhatsApp

Physics

1 booklet

Physics Revision

Focus Revision

Physics Revision

Physics · KSh 189

Order on WhatsApp

To order: tap "Order on WhatsApp" on any booklet, pay to Till No. 5512890 (Focus Online), and send us the payment screenshot on WhatsApp. We send you the booklet right away.

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

Team Leader, English & Literature | Kambui Girls Senior School

  • 15 years teaching English & Literature, Form 1 to Form 4
  • KCSE Paper 3 Examiner — deep insight into exam technique
  • Author of tailored literature resources
  • Patient, inspiring and supportive — every learner grows

Teaches Form 3 & 4 + Grade 8 & 9 English

Tr. Ruth Gachora, teacher at Focus Online School

Tr. Ruth Gachora

Mathematics & Chemistry Specialist | KCSE & IGCSE Specialist

  • B.Ed Mathematics & Chemistry
  • KNEC Examiner — 8 Years
  • CIE & IB Assistant Examiner
  • 18 Years Teaching Experience Since 2006

Structured, learner-centered, building strong foundations

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

Madam Dorcus Kageni Njeru, teacher at Focus Online School

Madam Dorcus Kageni Njeru

English & Literature Specialist | TSC Teacher | KNEC Examiner

  • B.Ed English & Literature + 10+ years experience Central Kenya
  • TSC Kenya employed, certified KNEC Examiner - examined hundreds of scripts
  • Specializes Form 1-4 English & Literature (CBC & 8-4-4) and CBE Grades 7-9
  • Authored learning materials with Spear Sharp Publishers
  • Learner-centered, exam-focused, practical - simplified notes, composition techniques, weekly assessments
  • Proven results: C to A- in English within a year

Teaches Form 3 & 4 English & Literature + CBE English | "Helping every learner find their voice"

Mr Kelvin Abuga, teacher at Focus Online School

Mr Kelvin Abuga

Lead Teacher, Biology, Chemistry & Integrated Science

  • B.Ed Science from Masinde Muliro University of Science and Technology + 6 years experience
  • Specializes Integrated Science JSS + Biology & Chemistry Senior School
  • Hands-on, highly practical, exam-focused - breaks down tough formulas into simple concepts
  • Guided hundreds of learners D to B+ and A grades - belief no student is weak
  • Environmental conservation & mentoring young scientists

Teaches JSS Integrated Science + Senior Biology & Chemistry

Madam Jane Nyambura, teacher at Focus Online School

Madam Jane Nyambura

Kiswahili & CRE Teacher | Senior & Junior School | MKU

  • B.Ed Kiswahili & CRE from Mount Kenya University + 6 years teaching
  • Specializes Kiswahili & CRE for Junior and Senior School
  • Currently Kinungi Secondary School, Naivasha Sub-County
  • CBC & 8-4-4 expert - simplifies lugha, fasihi, insha and CRE
  • Helps learners build confidence and improve grades

Teaches Grade 7-9 & Form 1-4 Kiswahili & CRE

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.