Teaching Staff



Mr. Otieno  Mathews


Maths & Physics    

Mrs. Apindi Jane


Geography & Home Science BEd(Arts) Kenyatta University

Mr. Obat Titus

Senior Teacher

Chemistry & Biology  BEd(Science)  Kenyatta University

Mr. Oloo Lucas English & Literature Bed(Arts) Moi University

  Ms Okeyo Juliet Kiswahili &Music Bed(Arts) Maseno University

Mr. Komollo Joshua

History & CRE

M.A  (G&C)

BEd (Arts)

Egerton Univeristy University of Nairobi
Ms Asava Josphine Kiswahili & Home Science    

Mrs. Okoth Nancy Agriculture &Biology  BEd Science Egerton University

Ms Susan


Mathematics &


BEd (Arts)

Pursuing MBA

University of Nairobi

University of Nairobi


Mr. Were George English & Literature M.A ( Linguistics) BEd(Arts) University of Nairobi

Mrs. Ochieng Rebecca French & English Bed(Arts) Kenyatta University

Mr. Mutisya Vincent Chemistry &Geography BEd (Science) Egerton University

Mr. Owoche Patrick Mathematics &Physics

BEd (Science)

Diploma OST

                          CCNA II


Pursuing MSc IT

Egerton University

KTI  New  Jersey 

Maseno University



Mr. Owino Marcus Mathematics BSc (Triple Maths) Egerton University

Mr. Kaoga James Agriculture & Biology BSc (Aged) Egerton University


Mr. Samwel


Mathematics & Chemistry

BEd (Science)

Pursuing MEd

 Kenyatta University

Maseno University

Mr. Steve Agolla

History &

C. R. E

B. A (Phillosophy & Religious Studies Catholic University Of Eastern Africa


Ms Catherine


Business Studies

 BEd Arts

 Pursuing MBA

 University of Nairobi

   Mrs. Odhiambo Rachel
 English Litrature
 BEd (Arts)
 Maseno University


Form Two Blue 2010


Form two Blue is a boys class of 38 students who are academically focused. The class led in all the school exams the whole of the year 2010 …

read more

Science Department

Mr. Owoche Patrick

HOD Science

The Science Department comprises of Physics, Chemistry and Biology subject. Xaverian Secondary School boasts of a …

read more