SNNAMETEACHING SUBJECTS
1MR. MOSES CHEBIIBIO./AGRIC.
2MR. SAMWEL ROPCHEM/AGRIC.
3MR. GILBERT CHEPKWONYPHYSICS/MATHS
4MR. GITONGA TIMOTHYKISWA/ENG.
5MR. KIPYEGO KORIRMATHS/CHEM.
6MRS. KESIOLI JANEMATHS/CHEM.
7MR. RONO W.MATHS/CHEM.
8MR. KOSKE JOHNKISWA/MATHS
9MR. ARIAGA FELIXWOODWORK
10MR. MWANGANGI JOHNENG/LIT.
11MD. CHERUIYOT EMILYENG/LIT.
12MR. YEGON PETERPHY./CHEM.
13MRS. YEGON NANCYAGRI/BIO.
14MR. KIRUI JOSPHATKISWA/HIST.
15MR. KOECH PATRICKCHEM/BIO.
16MR. MUTAI KIPKEMOIB. STU./GEOG
17MD. SOPHIE RONOHENG/LIT.
18MR. OKELLO SAMSONMATHS/CHEM.
19MD. MUTAI VALENTINEKISWA/HIST.
20MRS. JANE KETERKISWAHILI/C.R.E.
21MD. MILLICENT ROGONYENG./LIT.
22MD. TOO BRENDALILYHIST./C.R.E.
23MD. KOECH DAISYKISWA/C.R.E.
24MR. JOHN MWANGIBIO./GEOG
25MR. LANGAT KIPKIRUIBIO./CHEMISTRY
26MR. KOECH GEOFREYMATHS/PHYSICS
27MR. KIPLANGAT PETERMATHS/B. STUDIES
28MD. CHRISTINE MARITIMCOMPUTER/B/STUD.
29MRS. ROSE C. YEGONKISWA/C.R.E.
30MR. KOSKEI TITUSENGLISH/LIT.
31MD. LILIAN TOMKISWAHILI/MATHS
32MD. CHESANG WINNYKISWA/C.R.E.
33MD. CHRISTINE MACHARIACHEMISTRY/BIOLOGY
34MR. CHERUIYOT B. KIPNGETICHBIOLOGY/AGRICULTURE
35MR. YEGON NIXON CHERUIYOTMATHS/B. STUDIES
36MD. JULIET AFANDIKIWA/C.R.E.
37MR. MIBEY P.KISWA./C.R.E.
38MR. DESMOND ANYANGUENG/LIT.
39MR. KIPLANGAT TARUSENG/LIT.
40MR. KIPROTICH BETTMATHS/B/STUDIES
41MR. CHERUIYOT GILBERTMATHS/PHYSICS
42MR. CHEPKWONY BERNARDCOMPUTER
43MR. TIMOTHY KOECHHIST./C.R.E.
44MR. LANGAT BENARDKISWA/GEOG.
45MR. NG’ENO BENARDHISTORY/KISWA.
46MD. NORAH NGETICHKISWA./C.R.E.
47MR.  LANGAT DOMINICAGRI/BIO.
48MR. KIPRONO JOSPHATPHYSICS/MATHS
49MD. MERCY KOECHCHEMISTRY/BIOLOGY
50MR. VICTOR K. MUTAIGEOGRAPHY/B/STU.
51MR. TIMOTHY CHERUIYOTPHYSICS/MATHS
52MR. ROGONY LEONARDGEOGRAPHY/B/STU.
53MR. KEMEI AMOSAGRICULTURE/BIO.
54MR. EVANS ROPENGLISH/LIT.
55MR. WESLEY KIPKIRUI METETMATHS/PHYSICS
56MR. BORE KIPLANGAT D.GEOGRAPHY/MATHS
57MD. CHEPCHIRCHIR CARENENGLISH/LIT.
58MR. JOSPHAT KORIRAGRICULTURE/BIO.