
John Muthiora
Principal

Alfred Odisa
Deputy Principal Innovation and Partnerships

Edward Githaiga
Deputy Head of Secondary Section

John Oyugi
Personnel Manager

Crispin Oloo
Librarian

Paul Muriuki
Administrative Assistant

Fred Mogusu
Deputy Principal Administration

Raphael MWangi
Head of Primary Section

Brian Njoroge
Past students' office coordinator

Samuel Kiranga
Personnel Manager

Michael Gichuki
Cashier

Richard Kibe
Swimming Coach

George Wandera
Finance and Administration Manager

Brian Njoroge
Head of Tutorial

Steve Odhiambo
Deputy head of primary section

Samuel Nganga
School Secretary

Jason Kitawi
IT Manager

Alvin Buyanzi
IT Technician

Patrick Kiai
Dean of studies

Andrew Karani
Head of Secondary Section

Christopher Memia
Accountant

Julius Mamicha
Administrative Assistant

Joseph Alukhala
Sports Director
Secondary Class Teachers
Fintan Odhiambo
David Dimba
Justus Kerongo
Lawrence Nganga
Ezekiel Mudi
Steve Maina
Cleopas Bolo
Joseph Muhia
Evans Mosoti
Timothy Mutai

Fintan Odhiambo
Grade 7A

David Dimba
Form 2&

Justus Kerongo
Form 4&

Lawrence Nganga
Grade 7&

Ezekiel Mudi
Form 2A

Steve Maina
Form 4A

Cleopas Bolo
Form 1A

Joseph Muhia
Form 3A

Evans Mosoti
Form 1&

Timothy Mutai
Form 3&
Biology
Justus Makokha
Joseph Muhia

Justus Makokha
Form 1 and 2

Joseph Muhia
form 3 and 4
Chemistry
George Mwangi
Dan Orina

George Mwangi
Form 1 and 2

Dan Orina
Form 3 and 4
Computer Studies
Edward Githaiga
Timothy Mutai

Edward Githaiga
Form 1

Timothy Mutai
Form 2, 3 and 4
English
Brian Njoroge
Clifford Nanzushi
John Muthiora

Brian Njoroge
Form 1

Clifford Nanzushi
Form 2 and 3

John Muthiora
Form 4
French
Fred Mogusu
Calestus Nyambane

Fred Mogusu
Form 4

Calestus Nyambane
Form 1, 2 and 3
Geography
Cleopas Bolo
Ezekiel Mudi
Geoffrey Kiliru

Cleopas Bolo
Form 1

Ezekiel Mudi
Form 2

Geoffrey Kiliru
Form 3 and 4
History
Justus Kerongo

Justus Kerongo
Form 1, 2, 3 and 4
Kiswahili
Evans Mosoti
Alfred Odisa
Ezekiel Mudi

Evans Mosoti
Form 1 and 4

Alfred Odisa
Form 3

Ezekiel Mudi
Form 2
Maths
Steve Maina
Andrew Karani
Fintan Odhiambo

Steve Maina
Form 3 and 4

Andrew Karani
Form 2

Fintan Odhiambo
Form 1
Physics
Edward Githaiga
David Dimba
Raphael Gortazar

Edward Githaiga
Form 1

David Dimba
Form 2 and 3

Raphael Gortazar
Form 4
Religion and Ethics
Ken Kibathi
Cleopas Bolo

Ken Kibathi
Form 1

Cleopas Bolo
Form 2 and 3
Primary Class Teachers
Hillary Ochieno
Meshack Were
Isaiah Makau
Bernard Kariuki
Patrick Otieno
Stephen Adhoch
John Gitau

Hillary Ochieno
Grade 1

Meshack Were
Grade 5

Isaiah Makau
Grade 2

Bernard Kariuki
Grade 6

Patrick Otieno
Grade 3

Stephen Adhoch
standard 8

John Gitau
Grade 4
Computer Studies
Jonah Kyeswa

Jonah Kyeswa
Grade 3, 4, 5 and 6
English
Delton Ndeda
John Gitau
Stephen Adhoch

Delton Ndeda
Grade 1 and 2

John Gitau
Grade 3, 4 and 5

Stephen Adhoch
Grade 6, 7 and Standard 8
Kiswahili
Hillary Ochieno
Lawrence Nganga
Bernard Kariuki

Hillary Ochieno
Grade 1 and 2

Lawrence Nganga
Grade 3, 7 and Standard 8

Bernard Kariuki
Grade 4, 5 and 6
Mathematics
Isaiah Makau
Felix Sayia
Patrick Otieno
Mophat Andako

Isaiah Makau
Grade 1

Felix Sayia
Grade 2

Patrick Otieno
Grade 3 and 4

Mophat Andako
Grade 5, 6 and Standard 8
Christian Religious Education
Hillary Ochieno
Isaiah Makau
Steve Odhiambo

Hillary Ochieno
Grade 1

Isaiah Makau
Grade 2, 3 and 4

Steve Odhiambo
Grade 5, 6 and Standard 8
Science and Technology
Raphael Mwangi
Meshack Were
Newton Jumba

Raphael Mwangi
Grade 6 and Standard 8

Meshack Were
Grade 5

Newton Jumba
Grade 4
Hygiene and Nutrition
Delton Ndeda
Newton Jumba

Delton Ndeda
Grade 1 and 2

Newton Jumba
Grade 3
Home Science
Newton Jumba

Newton Jumba
Grade 4, 5 and 6
Social Studies
Meshack Were
Patrick Kiai

Meshack Were
Grade 5 and 6

Patrick Kiai
Grade 7 and Standard 8
Environmental Activities
Hillary Ochieno
Felix Sayia

Hillary Ochieno
Grade 1

Felix Sayia
Grade 2 and 3
Agriculture
Felix Sayia

Felix Sayia
Grade 4, 5 and 6
Art and Craft
James Wanjau

James Wanjau
Grade 1 to Grade 7
Movement Activities
Joseph Alukhala

Joseph Alukhala
Grade 1 to Grade 3
Physical and Health Education
Brian Abuto

Brian Abuto
Grade 4 to Grade 7

Fr Francis Rimbau
Chaplain

Fr Thomas Ayugi
Assistant Chaplain

Fr Deogratias Nyamutale
Assistant Chaplain
