Form 3 Term 3 Schemes of Work
FORM 3 TERM 3 AGRICULTURE SCHEMES
FORM 3 TERM 3 BUSINESS SCHEMES
FORM 3 TERM 3 ENGLISH SCHEMES b
FORM 3 TERM 3 GEOGRAPHY SCHEMES
FORM 3 TERM 3 KISWAHILI SCHEMES
Get the latest Education News from Kenya and across the world here.
MINISTRY OF EDUCATION
MOE.HQs/3/10/1/Vol.1V
August 8, 2025
TO
ALL REGIONAL DIRECTORS OF EDUCATION
ALL COUNTY DIRECTORS OF EDUCATION
ALL SUB-COUNTY DIRECTORS OF EDUCATION
RE: IMPLEMENTATION OF THE COMPETENCY BASED CURRICULUM (CBC) AT SENIOR SCHOOL
As you are aware, the first cohort of the Competency Based Education learners are expected to join Senior School in January 2026.
Senior School is the fourth (4th) level of Basic Education in the Competency Based Curriculum (CBC) coming after the Pre-Primary School (PPI and PP2), Primary School (Grades 1 to 6) and Junior School (Grades 7 to 9) levels.
The subjects at Senior School are classified according to three pathways namely:- Science, Technology, Engineering and Mathematics (STEM), Arts and Sports Science and Social Science.
The essence of Senior School is to offer learners a pre-tertiary/ pre-university/ pre-career experience during which the learners have an opportunity to choose subjects from the pathways where they shall have demonstrated interest and/or potential at the earlier levels.
Senior School (Grades 10 to 12) comprises three years of education for learners generally in the age bracket of Fifteen (15) to Seventeen (17) years, with the learners completing this level expected to demonstrate the CBC vision of being engaged, empowered and ethical citizens ready to participate in the socio-economic development of the nation or proceed to further education.
At this level, learners shall take Seven (7) subjects as recommended by the Presidential Working Party on Educational Reforms (PWPER, 2023).
These shall comprise of four compulsory subjects namely:
For clarity, all the learners shall take English, Kiswahili and Community Service Learning (CSC).
Learners pursuing the STEM pathway shall take Core Mathematics while those who shall have chosen any of the other two pathways will take Essential Mathematics.
If a learner who is not pursuing the STEM pathway opts to take Core Mathematics, they should be allowed to do so depending on their Junior School assessment results.
In addition to the compulsory learning areas, the learner will select three more subjects.
It is advised that a learner takes at least two subjects from the chosen pathway.
This means that a learner may take up to three more subjects from the chosen pathway or take two subjects from the chosen pathway and one subject from another pathway.
However, it should be anticipated that a situation may arise where a learner’s career choice requires that they take one subject in each pathway. Such a situation should he permitted.
The choices of subjects shall be guided by the learner’s anticipated career, aptitude, interest and personality with guidance by the leadership of the Senior School.
Table 1 below provides a list of all the subjects on offer at Senior School under the CBC, for which curriculum designs have been developed by the Kenya Institute of Curriculum Development (KICD).
Table 1: List of subjects at Senior School Grades 10, 11 and 12.
| Compulsory Subjects | Arts & Sports Science | Social Sciences | Science, Technology, Engineering & Mathematics STEM |
| 1. English 2. Kiswahili/KSL 3. Core Mathematics/ Essential Mathematics 4. Community Service Learning (CSL) |
1. Sports and Recreation 2. Music and Dance 3. Theatre and Film 4. Fine Arts |
1. Literature in English 2. Indigenous Languages 3. Fasihi ya Kiswahili 4. Sign Language 5. Arabic 6. French 7. German 8. Mandarin Chinese 9. Christian Religious Education 10. Islamic Religious Education 11. Hindu Religious Education 12. Business Studies 13. History and Citizenship 14. Geography |
1. Biology 2. Chemistry 3. Physics 4. General Science 5. Agriculture 6. Computer Studies 7. Home Science 8. Aviation 9. Building Construction 10. Electricity 11. Metalwork 12. Power Mechanics 13. Woodwork 14. Media Technology 15. Marine and Fisheries Technology |
Note:
a) Physical Education (PE) and Information Communication and Technology (ICT) will be offered to all learners to facilitate learning and acquisition of life skills.
b) Every school shall offer Pastoral/Religious Programme of Instruction (P/RPI) to enhance moral, spiritual and character development of the learners.
NO school should force learners to participate in religious rites and activities that are contrary to their beliefs as per Circular Ref No: MOE.HQs/3/10/18 dated 4th March, 2022.
c ) Table 2, below provides guidelines on distribution of lessons at Senior School.
Table 2. Lesson distribution at senior school
| Subjects | No. of lessons per week (40 minutes per lesson) |
| 1. English | 5 |
| 2. Kiswahili | 5 |
| 3. Core Mathematics Essential Mathematics | 5 |
| 4. Community Service Learning (CSL) | 3 |
| Effective Subjects | |
| 5. Optional 1 | 5 |
| 6. Optional 2 | 5 |
| 7. Optional 3 | 5 |
| * Physical Education | 3 |
| * ICT Skills | 2 |
| * Learner Personal/ Group Study | 1 |
| * Pastoral/ Religious Programme Instruction | 1 |
| Total Number of Lessons | 40 |
You are required to bring this information to the attention of all Quality Assurance & Standards Officers and Principals of Senior schools within your area of jurisdiction and, ensure this directive is implemented.
By a copy of this circular, the Departments of TVET and Higher Education are requested to review and align their courses in preparation for the first cohort of CBE students who are expected to join tertiary education in the year 2029.
PROF. AMB. JULIUS BITOK, CBS
PRINCIPAL SECRETARY
Charity Secondary School is a public Mixed, (Boys’ and Girls’) Sub-County Level Day Senior School that is physically located at Kieni West Subcounty in Nyeri County of the Central Region, Kenya. Placement in the school is done by the Ministry of Education of the Republic of Kenya. To be placed to join this school, a grade 9 learner has to select the school online and placement is done based on the available grade 10 vacancies. We have also provided the School’s Official Phone Number Contact. Reach the Principal directly on: (+254) 0723489559.
Country where found: Kenya.
Region: Central.
County: Nyeri County.
Subcounty: Kieni West Subcounty.
School Type/ Ownership: A Public School.
Nature os School/ CBE Level: Senior School (SS).
Category: Regular School
School’s Official Name: Charity Secondary School
Sex: Mixed, (Boys’ and Girls’) School.
School Cluster/ Level: Sub-County School whose Classification is C4.
Accomodation Type: Day School.
Knec Code: 08220203
School’s Official Phone Number: (+254) 0723489559.
Official Email Address for the School: akgonye@gmail.com
Postal Address: P.O. Box 48 – 10107 Endarasha, Kenya.
Total Number of Subjects Combinations Offered at the School: 9 Subjects’ Combinations in various Pathways.
Fees paid at the school is determined by the Ministry of Education and is uniform for all Senior Schools; countrywide. National Senior schools have the highest fees set; followed by Extra-County, County and Sub-County schools in that order.
To check the school’s Knec results, visit Knec Portal and search for the school by its name.
Contact the Ministry by using the following details;
• Determination of pathways per senior school
• Determination of vacancies for boarding and day schooling in senior schools
• Selection of pathways, subjects’ combination and schools by grade 9 learners Selection based on pathway
The learner will select 12 schools for their chosen pathway as follows.
– Four 4 schools in first choice track and subject combination
– Four (4) schools in second choice subject combination
– Four (4) schools in third choice subject combination (Total 12 schools) Selection based on accommodation
Out of the 12 schools selected based on pathway;
It will be based on:
You can reach out to us through Email by using these Addreses:
For Advertisements, visit: Advertisement Information Page.
Njiiri School: The School is situated in Kigumo Sub-County of Murang’a County, then known as ‘Fort Hall District’ in the Central Region of Kenya.
Get complete information about Njiiri School’s, physical location, photos, postal Address, phone contact, Knec results analysis, uniform, logo, email Address, Knec Results, Fees, CBE Pathways and Subjects, here. Also find details on the school’s enrolment and admission requirements/ procedure.
More information about Njiiri School is available, such as: School’s Official Name, School’s Cluster, School’s Type, School’s Nature (Regular/ Sne), School’s Disability Type, School’s Accommodation and Type (Boarding or Day school).
That is not all. Find more details about the school, including: School’s Gender (Boys’ Girls’ Or Mixed), Region Where School Is Located, County Where School Is Located, Sub County Where School Is Located, School’s Unique Institutional Code (UIC) and School’s Knec Code.
Njiiri School’s Physical location: This National Boys’ school is located in Kigumo Sub-County, in Muranga County. The school has an enrollment of over 1924.
The school is a national school classified as C1. Get a list of all the New List of all National Schools under CBC, CBE/ CBET Curriculum.
Principal’s Phone Number: 0799 888880
School’s Facebook Page: Click here to join the School’s Facebook Community.
SCHOOL NAME: –NJIIRI SCHOOL
SCHOOL’S CLUSTER: –C1
SCHOOL’S TYPE: –PUBLIC
SCHOOL’S NATURE (Regular/ SNE): –REGULAR
SCHOOL’S DISABILITY TYPE: –NONE
SCHOOL’S ACCOMODATION TYPE: –BOARDING
SCHOOL’S GENDER (BOYS’ GIRLS’ OR MIXED): –BOYS
REGION WHERE SCHOOL IS LOCATED: –CENTRAL
COUNTY WHERE SCHOOL IS LOCATED: –MURANG’A
SUB COUNTY WHERE SCHOOL IS LOCATED: –KIGUMO
SCHOOL’S UNIQUE INSTITUTIONAL CODE (UIC): –D2QA
SCHOOL’S KNEC CODE: –10227301
Njiiri School’s Capacity/ Enrolment/ Students’ Population: The National School can accomodate over 1924 Students.
Joining Grade 10 at the school is straight forward. Placement at the school is done by the Ministry of Education. Simply apply for consideration for placement by using this link: Grade 10 Selection System.
More details on Grade 10 Selection can be found at: How to select Grade 10 Senior Schools online at https://selection.education.go.ke/
A student can join one or more of the following clubs and societies that are found at the school:
The Senior school, being a National School, will offer all the three pathways, listed below, for grade 10-12 students:
Get a full list of all the latest Grade 10 Subjects at the Senior School under CBE Curriculum here: Senior Secondary (Grade 10-12) New CBC Learning Areas/ Subjects
New list of all National Schools in Western Region {CBE Senior Schools}
New list of all National Schools in Rift-valley Region {CBE Senior Schools}
New list of all National Schools in Nyanza Region {CBE Senior Schools}
New list of all National Schools in North-Eastern Region {CBE Senior Schools}
New list of all National Schools in Nairobi Region {CBE Senior Schools}
New list of all National Schools in Eastern Region {CBE Senior Schools}
New list of all National Schools in Coast Region {CBE Senior Schools}
New list of all National Schools in Central Region {CBE Senior Schools}
New List of all Mixed National Schools under CBC, CBE Curriculum
Noonkopir Girls High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Moi Girls Isinya High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Isiolo Girls High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Garbatula High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Orero Boys High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Asumbi Girls High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Agoro Sare High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Bishop Linus Okok Girls’ High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Tengecha Girls High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Tengecha Boys High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
St.Paul Charera special High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Litein Boys High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
A.I.C Litein Girls High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Kabianga High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
St. Peter’s Mumias Boys’ High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Musingu Boys High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Mukumu Girls High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Kakamega school: Full details, location, CBE Subjects Offered, UIC, Knec Code
Butere Girls High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Oloolaiser High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Orero Boys High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Njiiri School | Complete details, location, CBE Subjects Offered, UIC, Knec Code, Contacts
Karura S.D.A. Secondary School is a Prestigious Private School that is located at Red Hill Roselyn Estate Westlands in Nairobi County, Nairobi Region in Kenya. Get all the school’s details including: the physical location, Official Phone Number Contact, Website, Email Address and Postal Address.
Location: Red Hill Roselyn Estate Westlands
Address: P.O. Box 41352, Nairobi 00619
City/ Town: Nairobi
County: Nairobi
Country: Kenya
Phone: 020-7120570
Being a Private School, placement at Grade 10 (Senior School) is done directly by the school. Use the contacts provided on this page to quickly get an admission vacancy at the school.
SHANZU TTC: Shanzu Teachers’ Training College, is built on a 45 hectare plot, 16km North of Mombasa Island, along the Mombasa/Malindi road near Shimo La Tewa Primary School, Mombasa County. THE ORIGIN OF SHANZU TEACHERS TRAINING COLLEGE Shanzu Teachers’ Training College resulted from amalgamation of four (04) smaller Teachers Training Colleges namely:
1. Coast Teachers’ Training College – Mombasa District
2. Bura Teachers’ Training College – Taita District
3. Mutune Teachers’ Training College – Kitui District
4. Ribe Teachers’ Training College – Kilifi District.
Shanzu Teachers’ Training College started operating with effect from May, 1967. It started training P1, P2 and P3 teachers. At the moment, the College has diversified its training opportunities, as part of its contribution to the fulfillment of Vision 2030. It trains P1 teachers, ECDE teachers and also offers Diploma and Certificate courses in Business related fields. STUDENT POPULATION The student population has grown from the initial 127 in 1967, when the College opened its doors for the 1st group, to the current 850 students, because we have only one group of students (2nd years) as P1 is being phased out. Shanzu Teachers’ Training College aims at producing professional teachers and high caliber Business graduates.
Office Hours: 08:00AM – 5:00PM (Monday -Friday)
Applicants seeking a chance in the primary TTCs must have at least a mean grade of C (plain) in KCSE or equivalent, while those seeking enrolment into Diploma in Secondary Education are required to have a minimum of C+ in KCSE or equivalent. Those with other qualifications different from KCSE should seek equation from Kenya National Qualifications Authority (KNQA) to enable them to apply.
Applications are to be submitted online on the KUCCPS Student’s Portal, which is accessible through the KUCCPS website www.kuccps.ac.ke. Applications are open to all KCSE graduates; from all years.
The College, being a Primary Teacher Training College, offers the Diploma in Primary Teacher Education (DPTE) Course. The minimum entry grade for this course is just a C (plain) at KCSE or its equivalent.
The College also offers Diploma in Early Childhood Teacher Education (DECTE). Get details on the 2 courses below:
📌 Duration: 3 Years
📌 Entry Requirement: KCSE Mean Grade C (Plain)
This program prepares teachers for secondary education, covering pedagogy, subject specialization, and classroom management.
📌 Duration: 2 Years
📌 Entry Requirement: KCSE Mean Grade C (Plain)
Designed for aspiring primary school teachers, this course focuses on child-centered learning, curriculum implementation, and inclusive education.
Entry Requirements
The entry requirements for Diploma in Primary Teacher Education are C (Plain) Mean Grade in Kenya Certificate of Secondary Education Examination (KCSE) or its equivalent as equated by KNEC. The candidate will also be required to have scored at least C (plain) in English, Kiswahili, Mathematics, one humanity subject and at least in one science subject.
For applicants with special needs, the entry requirement is Mean Grade C- (Minus) and also a C- (Minus) in the cluster of subjects shown above.
Duration of the Training
The duration of Diploma in Primary Teacher Education (DPTE) is three years. The trainee is expected to cover course material for 3,000 hours.
Subjects Offered
The trainee undertaking DPTE shall take all courses specified in the DPTE curriculum which includes professional courses and subject learning areas in the Primary School Curriculum.
Award of Diploma
To be awarded the diploma, the trainee must complete the required hours for coursework and pass stipulated assessment by the college and KNEC. The trainee will be expected to also cover the stipulated hours of practicum. The diploma will be awarded by KNEC upon passing all the stipulated assessments and practicums.
Important notes about the course
Cluster one subjects
Cluster two subjects
Cluster three subjects
Cluster four subjects
Mandatory subjects
Entry Requirements
The entry requirements for the Upgrade Programme to Diploma in Primary Teacher Education (UDPTE) is a Certificate in Primary Teacher Education (PTE) and TSC Registration Certificate.
Duration and Structure of the UDPTE Programme
The duration for Upgrade to DPTE shall be four (4) school terms, three (3) terms will be used for coursework and one (1) term for practicum. The coursework may be offered either in a full time mode or blended mode of study. In a full time study mode, all learning sessions will take place in the institution during school days. In the blended mode, students shall take some learning sessions in the college during school holidays and engage in self-study through projects and assignments during the school term in a distance under the supervision of college tutors.
Subjects Offered
The teachers pursuing the Upgrade Programme to DPTE shall take all professional courses specified in the DPTE Curriculum as well as Subject areas they did not specialize in during the PTE Programme. The trainnes must cover 1,200 hours for coursework and 300 hours for practicum sessions. The total numbers of hours UDPTE candidate is required to cover is 1,500 hours.
Award of Diploma
To be awarded the diploma, the trainee must complete the required hours for coursework and pass stipulated assessment by the college and KNEC. The trainee will be expected to also cover the stipulated hours of practicum. The diploma will be awarded by KNEC upon passing all the stipulated assessments and practicums.
The reporting date is in September.
The following are the recommended admission requirements for the Diploma in Primary & Early Childhood Development Teacher Education in Kenya.
a) Diploma in Primary Teacher Education (Grade 1-6) entry grade is KCSE Mean Grade of C (Plain) or its equivalent with a C (Plain) in the following cluster subjects.
i. English and Kiswahili;
ii. Mathematics;
iii. Humanities (Any);
iv. Sciences (Any).
b) For candidates with disabilities the minimum entry grade is C- (Minus) and a C- (Minus) in the cluster of subjects stated above.
c) The duration of the course shall be three (3) years in accordance with the approved Curriculum designs.
d) The Trainees shall be required to cover the recommended hours for coursework, required hours for practicum and pass the assessments as directed by Kenya National Examination Council (KNEC).
e) The Teacher Trainee shall undertake three months micro-teaching course which is a pre-requisite for teaching practice.
a. The academic entry requirements for the Diploma in Early Childhood Teacher Education (DECTE) shall be C (Plain) Mean Grade in the Kenya Certificate of Secondary Education Examination (KCSE) or its equivalent (as equated by the Kenya National Examinations Council (KNEC).
b. Candidates with disabilities shall be admitted with C- (Minus) grade in KCSE or equivalent.
c. The duration for the Diploma in Early Childhood Teacher Education (DECTE) shall be three (3) years.
d. The trainees undertaking the Diploma in Early Childhood Teacher Education (DECTE) shall take ALL courses specified in the DECTE Curriculum.
e. The trainees shall undertake a Micro Teaching course of three (3) months which shall be a pre-requisite for the Teaching Practicum of two school terms.
f. To be awarded the Diploma in Early Childhood Teacher Education (DECTE), the candidate must complete the required hours for coursework and pass the stipulated assessment as directed by the Kenya National Examinations Council (KNEC).
Continue reading: Revised Entry Requirements For Joining Teachers Training Colleges, TTCs
| S/No. | Programme Name | Minimum Overall KCSE Requirement | Minimum KCSE Subject Requirements |
| 1. | Diploma in Primary Teacher Education | Mean grade of C (plain) OR Mean Grade of C – (minus) for visually and hearing im- paired persons |
None |
| 2. | Diploma in Secondary Teacher Education | Mean Grade of C+ | Arts/Non-Science: C+ in Two Teaching Subjects. English: C Plain, Mathematics: D+ |
| Science: C+ in Two Teaching Subjects. English: C Plain, Mathematics: C Plain |
| Primary Teacher Training Colleges | |
| 1. | Aberdare TTC |
| 2. | Asumbi TTC |
| 3. | Bishop Mahon TTC |
| 4. | Bondo TTC |
| 5. | Borabu TTC |
| 6. | Bunyore TTC |
| 7. | Chesta TTC |
| 8. | Egoji TTC |
| 9. | Eregi TTC |
| Primary Teacher Training Colleges | |
| 10. | Galana TTC |
| 11. | Garissa TTC |
| 12. | Kaimosi TTC |
| 13. | Kamwenja TTC |
| 14. | Kenyenya TTC |
| 15. | Kericho TTC |
| 16. | Kigari TTC |
| 17. | Kilimambogo TTC |
| 18. | Kitui TTC |
| 19. | Kwale TTC |
| 20. | Machakos TTC |
| 21. | Mandera TTC |
| 22. | Meru TTC |
| 23. | Migori TTC |
| 24 | Moi Baringo TTC |
| 25. | Mosoriot TTC |
| 26. | Murang’a TTC |
| 27. | Narok TTC |
| 28. | Seme TTC |
| 29. | Shanzu TTC |
| 30. | Tambach TTC |
| 31. | Tarbaj TTC |
| 32. | Thogoto TTC |
| 33. | Ugenya TTC |
| Secondary Teacher Training Colleges | |
| 1. | Kagumo TTC |
| 2. | Kibabii TTC |
| 3. | Lugari TTC |
As an institution of Teacher Education, the TTC offers Agriculture, Physics, Mathematics, Biology, Chemistry, History, Christian Religious Education, Islamic Religious Education, Geography, English, Literature of English, Kiswahili, Fasihi ya Kiswahili, French, German, Arabic, Fine Art, Computer Science and Mechatronics Technology in order to adequately equip the graduates to take up their rightful place in teaching and national development. Furthermore, Professional Learning Areas and Physical Education are offered as compulsory subjects for all students.
Continue reading:
Fees paid at the TTC is pocket friendly. The fees keeps on reducing as one moves from year on to three; with First years paying a total of Sh64,472.
You can also apply directly to the TTC.
The Teacher Training College offers a wide range of diploma and certificate courses.
Below are minimum KCSE Grades requirements or Minimum Grades entry level for some of the courses offered at the teachers training college:
Minimum Grade – D+
Minimum Grade – C plain
Minimum Grade – C+
(with equivalent grade in two teaching subjects).
Minimum – C plain
The TTC, just like other TTCs, offers training for both Science (Diploma in Education Science) and Arts (Diploma in Education Arts) teachers. The diploma course lasts for 3 academic years. It is a pre-requisite from the Ministry of Education that aspiring secondary school teachers should have the below minimum KCSE qualifications for entry into DTE (Diploma in Teacher Education) course. Here are the latest general minimum requirements for students seeking to pursue teaching:
Mean grade: C+ (plus)
English: C (plain)
Mathematics: D+ (plus) for those taking education arts and C (plain) for those hoping to undertake training in education science.
Two specialization subjects (subjects you intend to teach at high school): C+
A number of subject combinations are available for prospective students to choose the TTC. You can take any two subjects that match your preferrence and qualifications. (Remember that you must have scored a minimum of a C+ in each of the 2 subjects at KCSE).
Click on each link to see the courses offered at the institution:
1. Kagumo TTC
2. Kibabii TTC
3. Lugari TTC
Each link below provides the exact and latest details on courses offered at the TTC:
1. Aberdare TTC
2. Asumbi TTC
3. Bishop Mahon TTC
4. Bondo TTC
5. Borabu TTC
6. Bunyore TTC
7. Chesta TTC
8. Egoji TTC
9. Eregi TTC
10. Galana TTC
11. Garissa TTC
12. Kaimosi TTC
13. Kamwenja TTC
14. Kenyenya TTC
15. Kericho TTC
16. Kigari TTC
17. Kilimambogo TTC
18. Kitui TTC
19. Kwale TTC
20. Machakos TTC
21. Mandera TTC
22. Meru TTC
23. Migori TTC
24. Moi Baringo TTC
25. Mosoriot TTC
26. Murang’a TTC
27. Narok TTC
28. Seme TTC
29. Shanzu TTC
30. Tambach TTC
31. Tarbaj TTC
32. Thogoto TTC
33. Ugenya TTC
The following Courses are offered at the TTC after placement by Kuccps. The first year fees is KSH 67,189.
DIPLOMA IN SECONDARY TEACHERS EDUCATION, CHEMISTRY AND MATHEMATICS
DIPLOMA IN TEACHER EDUCATION (PHYSICS/CHEMISTRY)
DIPLOMA IN SECONDARY TEACHERS EDUCATION IN ARABIC AND ENGLISH
DIPLOMA IN TEACHER EDUCATION (GERMAN/ ENGLISH OR C.R.E OR HISTORY OR GEOGRAPHY)
DIPLOMA IN TEACHER EDUCATION (FRENCH/GEOGRAPHY OR HISTORY OR C.R.E OR ENGLISH)
DIPLOMA IN SECONDARY TEACHERS EDUCATION IN BUSINESS STUDIES AND MATHEMATICS
DIPLOMA IN SECONDARY TEACHERS EDUCATION IN PHYSICS AND MATHEMATICS
DIPLOMA IN SECONDARY TEACHERS EDUCATION IN MATHEMATICS AND GEOGRAPHY
DIPLOMA IN SECONDARY TEACHERS EDUCATION IN GERMAN AND ENGLISH
DIPLOMA IN TEACHER EDUCATION (ART AND DESIGN / ENGLISH )
DIPLOMA IN TEACHER EDUCATION (ART AND DESIGN / KISWAHILI)
DIPLOMA IN SECONDARY TEACHERS EDUCATION IN FRENCH AND ENGLISH
DIPLOMA IN SECONDARY TEACHERS EDUCATION IN ARABIC AND IRE
DIPLOMA IN SECONDARY TEACHERS EDUCATION IN ENGLISH AND IRE
DIPLOMA IN TEACHER EDUCATION (PHYSICS / COMPUTER STUDIES)
DIPLOMA IN SECONDARY TEACHER EDUCATION IN AGRICULTURE AND CHEMISTRY
DIPLOMA IN TEACHER EDUCATION (AGRICULTURE/MATHEMATICS)
DIPLOMA IN TEACHER EDUCATION (POWER MECHANICS TECHNOLOGY/PHYSICS)
DIPLOMA IN TEACHER EDUCATION(POWER MECHANICS TECHNOLOGY/MATHEMATICS)
DIPLOMA IN TEACHER EDUCATION(POWER MECHANICS TECHNOLOGY/CHEMISTRY)
DIPLOMA IN TEACHER EDUCATION (AVIATION TECHNOLOGY/PHYSICS)
DIPLOMA IN TEACHER EDUCATION (AVIATION TECHNOLOGY/MATHEMATICS)
DIPLOMA IN TEACHER EDUCATION (AVIATION TECHNOLOGY/CHEMISTRY)
DIPLOMA IN TEACHER EDUCATION (MECHATRONICS TECHNOLOGY/PHYSICS)
DIPLOMA IN TEACHER EDUCATION (MECHATRONICS TECHNOLOGY/MATHEMATICS)
DIPLOMA IN TEACHER EDUCATION (MECHATRONICS TECHNOLOGY/CHEMISTRY)
DIPLOMA IN TEACHER EDUCATION (FINE ART/ENGLISH)
DIPLOMA IN TEACHER EDUCATION (FINE ART/KISWAHILI)
DIPLOMA IN TEACHER EDUCATION (DRAWING &DESIGN/MATHEMATICS)
DIPLOMA IN TEACHER EDUCATION (DRAWING & DESIGN/PHYSICS)
DIPLOMA IN TEACHER EDUCATION (MANDARIN/KISWAHILI)
DIPLOMA IN TEACHER EDUCATION (MANDARIN/ENGLISH)
i) Mean Grade C+ (Plus) at KCSE
ii) Grade C (plain) in English
iii) Grade D+ (plus) in Mathematics for Art based Courses only
iv) Grade C (plain) in Mathematics for Science based courses only
v) Grade C+ (plus) in the two teaching subjects.
i) Mean Grade C (plain) at KCSE
ii) Grade C- (minus) in English
iii) Grade D (plain) in Mathematics for Art based courses only
iv) Grade C- (minus) in Mathematics for Science based courses only
v) Grade C (plain) in the two teaching subjects.
i) Applicant who resat KCSE and attained minimum grade will be considered
ii) P1 trained teachers are advised NOT to apply
iii) Any degree done is not considered
i) Letter of admission
ii) National Identity Card
iii) K.C.S.E. Certificate/ Result Slip
iv) School Leaving Certificate from your K.C.S.E. School
v) Birth certificate
a. Registration/Admission form
b. College Academic Policy and Code of Regulations duly signed
i) K.C.S.E. Certificate/Result Slip
ii) K.C.S.E. School Leaving Certificate
iii) Identity Card (both sides)
iv) Birth certificate
NB: The copies should be certified by School Principal or Sub-County director of Education.
IMPORTANT INFORMATION ON DIPLOMA IN SECONDARY TEACHER EDUCATION COURSE
In addition to a combination of the two teaching subjects offered, you will be required to study and pass the following compulsory subjects: –
i) Profession Learning Areas (PLA)
ii) Physical Education
i) Social Studies/Integrated Science/
Indigenous Language/Visual Arts
a) For examinations all students are required to bring two (2) JK Copier reams of A4 80gms printing papers
b) All students must bring at least one Textbook for their two Teaching Subjects, both Professional Subjects and the Support Subjects (see appendix B)
c) You should bring a Geometrical Set, Pens, ruler, pencils, erasers, sharpeners, spring files, A4 Exercise Books and a minimum of one ream of ruled foolscap.
d) Students taking Biology, Chemistry and Physics should bring white polyester Laboratory coat
e) Science and Mathematics students should also bring a Scientific Calculator, graph book and SMP Advanced Tables 3rd edition.
f) Students are highly encouraged to come with their Smartphones, Personal laptops / Tablets
Duly completed Medical Examination Form – NB: The College reserves the right to conduct its own medical examination on any student at any time (see attached medical form.)
Note: Medical examination can also be done in college at a cost of Kshs. 500
You are required to bring with you: –
a) adequate personal clothing; Nyeri can be chilly during the cold seasons, early mornings or late evenings you are advised to carry warm clothing.
b) Mattress; 74” x 30” x 4”.
c) two pairs of plain bed-sheets
d) three blankets and a bed cover
e) pillow and two pillow cases
f) personal effects (e.g bath towel, slippers, toothbrush, toothpaste, toilet and washing soaps etc)
g) a pair of games shoes and stockings
h) suitable P.E. clothing for use until you are issued with a P.E. kit
i) a bucket
j) a spoon, normal size cup & a plate
k) adequate pocket money
a) Attendance to scheduled activities is COMPULSORY. These include lectures, assemblies, sports and games etc
– No exemption can be granted from participation in College activities/routines on grounds of religious beliefs or philosophy.
Note: Students are advised to familiarize themselves with the regulations governing Diploma in Secondary Teacher Education Course.
Performance while in training is continuously assessed and monitored. There will be internal (College) and external (KNEC) assessments. For the internal assessments progress report will be issued every term.
The College is multi-denominational. Each one is free to practice one’s faith provided that by doing so, the rights of other students and residents are not prejudiced or compromised in any way.
Students are expected to be members of at least one and a maximum of three Clubs/Societies.
Note: Whereas these may be general requirements for all Colleges, there may be slight disparities from College to College.
LIST OF TEACHERS TRAINING COLLEGES (TTC) THAT OFFER DTE COURSE
Below is a list of TTC’s that are approved to admit students for DTE which is a 3 year teaching course for a minimum KCSE C (Plain) Mean Grade only
1. ABERDARE TEACHERS TRAINING COLLEGE
2. ASUMBI TEACHERS TRAINING COLLEGE
3. BISHOP MAHON TEACHERS TRAINING COLLEGE
4. BONDO TEACHERS TRAINING COLLEGE
5. BORABU TEACHERS TRAINING COLLEGE
6. BUNYORE TEACHERS TRAINING COLLEGE
7. CHESTA TEACHERS TRAINING COLLEGE
8. EGOJI TEACHERS TRAINING COLLEGE
9. GALANA TEACHERS TRAINING COLLEGE
10. GARISSA TEACHERS TRAINING COLLEGE
11. KAGUMO TEACHERS TRAINING COLLEGE
12. KAIMOSI TEACHERS TRAINING COLLEGE
13. KAMWENJA TEACHERS TRAINING COLLEGE
14. KENYENYA TEACHERS TRAINING COLLEGE
15. KERICHO TEACHERS COLLEGE
16. KIBABII DIPLOMA TEACHERS TRAINING COLLEGE
17. KITUI TEACHERS TRAINING COLLEGE
18. KWALE TEACHERS TRAINING COLLEGE
19. LUGARI DIPLOMA TEACHERS TRAINING COLLEGE
20. MACHAKOS TEACHERS TRAINING COLLEGE
21. MANDERA TEACHERS TRAINING COLLEGE
22. MERU TEACHERS TRAINING COLLEGE
23. MIGORI TEACHERS TRAINING COLLEGE
24. MOI TEACHERS COLLEGE BARINGO
25. MOSORIOT TEACHERS TRAINING COLLEGE
26. MURANG’A TEACHERS TRAINING COLLEGE
27. NAROK TEACHERS TRAINING COLLEGE
28. SEME TEACHERS COLLEGE
29. SHANZU TEACHERS TRAINING COLLEGE
30. ST. AUSTINE TEACHERS TRAINING COLLEGE EREGI
31. ST. JOHN’S TEACHERS TRAINING COLLEGE KILIMAMBOGO
32. ST. MARKS TEACHERS TRAINING COLLEGE KlGARI
33. TAMBACH TEACHERS TRAINING COLLEGE
34. THOGOTO TEACHERS TRAINING COLLEGE
35. UGENYA TEACHERS COLLEGE
| Teachers’ Training College-TTC | County |
| 1. Asumbi Teachers College, ATC | Homa Bay |
| 2. Baringo Teachers Training College, BTTC | Baringo |
| 3. Bondo Teachers Training College | Siaya |
| 4. Bomet Teachers’ Training College | Bomet |
| 5. Bungoma Teachers’ Training College | Bungoma |
| 6. St. Lawrence Egoji Teachers college | Meru |
| 7. Eregi Teachers’ Training College | Vihiga |
| 8. Garissa Teachers Training college | Garissa |
| 9. Kaimosi Teachers’ Training College | Vihiga |
| 10. Meru Teachers’ Training College | Meru |
| 11. Mosoriot Teachers’ Training College | Nandi |
| 12. Murang’a Teachers College | Muranga |
| 13. Machakos Teachers Training College | Machakos |
| 14. Maragua Teachers Training College | Muranga |
| 15. Migori Teachers Training College | Migori |
| 16. Narok Teachers College | Narok |
| 17. Shanzu Teachers’ Training College | Mombasa |
| 18. Tambach Teachers Training College | Elgeyo Marakwet |
| 19. Trans-Nzoia Teachers’ Training College | Trans Nzoia |
| 20. Kamwenja Teachers Training College | Nyeri |
| 21. Kenya Science Teachers College | Nairobi |
| 22. Kericho Teachers College | Kericho |
| 23. Thogoto Teachers Training College | Kiambu |
| 24. Kagumo Teachers College | Nyeri |
| 25. Moi-Baringo Teachers’ College | Baringo |
| Teachers Training College | County |
| 1. Kamagambo Adventist College | Nyeri |
| 2. Nakuru Teachers’ Training College | Nakuru |
| 3. Masai Teachers’ Training College | Narok |
| 4. Consolata College | Nairobi |
| 5. International Teachers Training College | Nairobi |
| 6. Kenya Education Staff Institute | |
| 7. Amicus Group of Schools | Nairobi |
| 8. Bible College of East Africa | Nairobi |
| 9. Blescohouse Teachers Training College | Nakuru |
| 10. Bunks Early Childhood Education College | Nairobi |
| 11. C.F.K. Teachers Training College | Nairobi |
| 12. Carol Teachers Training College | Nairobi |
| 13. Christ the Teacher Institute for Education | Nairobi |
| 14. Deans E.C.D. College | Nairobi |
| 15. Deans Teacher Training College | Nairobi |
| 16. Glad Toto Early Childhood Teachers Training Centre | Nairobi |
| 17. International Montessori School | Nairobi |
| 18. International Teachers Training College | Nairobi |
| 19. Islamic Teachers’ Training College -Maragua | Muranga |
| 20. Jerusa Teachers Training College, Jttc – Butere | Kakamega |
| 21. Jomaken ECD Pre-Primary Teachers Training Programme & Care Centre | Nairobi |
| 22. Nyanchwa Teachers Training College | Kisii |
| 23. Nyeri Catholic Centre for Early Childhood Education Development | Nyeri |
| 24. Nyeri Catholic Early Childhood Development Education Teachers Training College (ECDE TTC) | Nyeri |
| 25. Orthodox Teachers Training College of Africa | Nairobi |
| 26. Presbyterian Teachers College Rubate | Meru |
| 27. Premese Montessori | Nairobi |
| 28. Special Education & Professional Studies College | Nairobi |
| 29. St. Ann’s ECD Teachers College | Kisii |
| 30. St. Austin’s Teachers Training College – Ishiara | Embu |
| 31. St. John’s Teachers Training College – Thika | Kiambu |
| 32. St. Martin De Porres Teachers College – Kiserian | Nairobi |
| 33. St. Paul’s Nyabururu Teachers Training College | Kisii |
| 34. Sunrise Teachers College – Athi River | Machakos |
| 35. Tec Teachers Training Institute – Nairobi | Nairobi |
| 36. Thika E.C.D. Academy – Thika | Kiambu |
| 37. Total Care Pre-School Teachers College | Nairobi |
Madonna Teachers’ College- Admissions, fees, requirements, contacts, location
St. Paul’s Nyabururu Teachers Training College- Admissions, fees, requirements, contacts, location
Full list of all the best Teacher Training Colleges in Kenya
Rongai Teachers Training College- Admissions, fees, requirements, contacts, location
Fr. Soldati teacher’s college Maua- Admissions, fees, requirements, contacts, location
Mwingi Teacher Training College- Admissions, fees, requirements, contacts, location
Sunrise Teacher Training College- Admissions, fees, requirements, contacts, location
International Teacher Training College- Admissions, fees, requirements, contacts, location
Kibwezi Teacher Training College- Admissions, fees, requirements, contacts, location
Full list of all the best Teacher Training Colleges in Kenya
The following are teachers colleges found in Kenya and their locations.
| TEACHERS COLLEGE | PHYSICAL LOCATION |
| Asumbi Teachers College, ATC | Homa Bay County |
| Baringo Teachers Training College, BTTC | Baringo County |
| Bomet Teachers’ Training College | Bomet County |
| Bondo Teachers Training College | Siaya County |
| Borabu Teachers’ Training College | Nyamira County |
| Bungoma Teachers’ Training College | Bungoma County |
| Chesta Teachers, Training College | West Pokot County |
| Eregi Teachers’ Training College | Vihiga County |
| Garissa Teachers Training college | Garissa County |
| Kagumo Teachers College | Nyeri County |
| Kaimosi Teachers’ Training College | Vihiga County |
| Kamwenja Teachers Training College | Nyeri County |
| Kenya Science Teachers College | Nairobi County |
| Kenya Technical Teachers’ College- KTIC | Nairobi County |
| Kenyenya Teachers’ Training College | Kisii County |
| Kericho Teachers College | Kericho County |
| Kigari Teachers’ Training College | Embu County |
| Kilimambogo Teachers’ Training College | Kiambu County |
| Kitui Teachers’ Training College | Kitui County |
| Machakos Teachers Training College | Machakos County |
| Maragua Teachers Training College | Muranga County |
| Meru Teachers’ Training College | Meru County |
| Migori Teachers Training College | Migori County |
| Moi-Baringo Teachers’ College | Baringo |
| Mosoriot Teachers’ Training College | Nandi County |
| Murang’a Teachers College | Muranga County |
| Narok Teachers College | Narok County |
| Shanzu Teachers’ Training College | Mombasa County |
| St. Lawrence Egoji Teachers college | Meru County |
| Tambach Teachers Training College | Elgeyo Marakwet County |
| Thogoto Teachers Training College | Kiambu County |
| Trans-Nzoia Teachers’ Training College | Trans Nzoia County |
| Ugenya Teachers’ Training College | Siaya County |
Al Maktoum Foundation secondary school is a Private School that is located at in Nairobi County, Nairobi Region in Kenya. Get all the school’s details including: the physical location, Official Phone Number Contact, Website, Email Address and Postal Address.
Location: Off Peponi Road, Mugoya South
Address: P.O. Box 27551, Nairobi 00506
City/ Town: Nairobi
County: Nairobi
Country: Kenya
Email: almaktoumkenya@yahoo.com
Website: http://www.almaktoumfoundation.com
Phone: 020-784502
Being a Private School, placement at Grade 10 (Senior School) is done directly by the school. Use the contacts provided on this page to quickly get an admission vacancy at the school.
Moi Girls’ Secondary School-Mandera is a National Girls’ School that is located in Mandera East Sub-Couty, Mandera County of the North Eastern Region in Kenya.
The school’s cluster is C1 which means that it is a National school and whose admission attracts students from all the parts of Kenya. Moi Girls’ Secondary School-Mandera is classified as a Public school, meaning that it is fully government owned and all teachers are employed by the Teachers Service Commission. Admissions to the school are done by the Ministry of Education.
Furthermore, Moi Girls’ Secondary School-Mandera is purely a regular school. On accomodation, the school is a fully boarding school with enough facilities for all learners.
Click here to get more details about the school like: KCSE/KNEC Results Analysis, Contacts, Location, Admissions, History, Fees, Portal Login, Website, KNEC Code and many more.
Phone Number: 0723623780
School Name: –Moi Girls Secondary
School’s Cluster: –C1
School Type: –Public
School’s Nature (Regular/ Sne): –Regular
School Disability Type: –None
School’s Accomodation Type: –Boarding
School’ Gender (Boys’ Girls’ Or Mixed): –Girls
Region Where School Is Located: –North Eastern
County Where School Is Located: –Mandera
Sub County Where School Is Located: –Mandera East
School’s Unique Institutional Code (Uic): –3gd6
School’s Knec Code: –47800006
Noonkopir Girls High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Moi Girls Isinya High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Isiolo Girls High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Garbatula High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Orero Boys High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Asumbi Girls High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Agoro Sare High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Bishop Linus Okok Girls’ High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Tengecha Girls High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Tengecha Boys High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
St.Paul Charera special High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Litein Boys High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
A.I.C Litein Girls High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Kabianga High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
St. Peter’s Mumias Boys’ High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Musingu Boys High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Mukumu Girls High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Kakamega school: Full details, location, CBE Subjects Offered, UIC, Knec Code
Butere Girls High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Oloolaiser High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Orero Boys High School: Full details, location, CBE Subjects Offered, UIC, Knec Code
Mururia Boys Secondary School is a public Boys’ Extra-County Level Boarding School that is located at Gatundu South Subcounty in Kiambu County of Central Region, Kenya. The School’s Official Phone Number Contact is: 0722 660402.
Country where found: Kenya.
Region: Central.
County: Kiambu.
Subcounty: Thika East.
School Type/ Ownership: A Public School.
Nature os School/ CBE Level: Senior School (SS).
Category: Regular School
School’s Official Name: Mururia Boys Secondary School
Sex: Mixed School.
School Cluster/ Level: Extra-County School whose Classification is C2.
Accomodation Type: Boarding School.
Knec Code: 11212103
School’s Official Phone Number: 0722 660402.
ASUMBI GIRLS AGRI PP 2 PREDICTION 2025.pdf
ASUMBI GIRLS 2025 BIO PP3 Q.docx
ASUMBI GIRLS 2025 BIO PP3 Q.pdf
ASUMBI GIRLS AGRI PP 1 PREDICTION 2025.pdf
ASUMBI GIRLS AGRI PP 2 PREDICTION 2025.docx
ASUMBI GIRLS BIO PP 1 PREDICTION 2025.docx
ASUMBI GIRLS BIO PP 1 PREDICTION 2025.pdf
ASUMBI GIRLS BIO PP 2 PREDICTION 2025.pdf
ASUMBI GIRLS BIO PP 3 CONF.docx
ASUMBI GIRLS BIO PP 3 CONF.pdf
ASUMBI GIRLS BIO PP3 Q 2025 PREDICTIONS.docx
ASUMBI GIRLS BIO PP3 Q 2025 PREDICTIONS.pdf
ASUMBI GIRLS BST PP 1 PREDICTION 2025.pdf
ASUMBI GIRLS BST PP 2 PREDICTION 2025.docx
ASUMBI GIRLS BST PP 2 PREDICTION 2025.pdf
ASUMBI GIRLS CHEM PP 1 PREDICTION 2025.docx
ASUMBI GIRLS CHEM PP 1 PREDICTION 2025.pdf
ASUMBI GIRLS CHEM PP 2 PREDICTION 2025.pdf
ASUMBI GIRLS CHEM PP 3 CONF 2025.docx
ASUMBI GIRLS CHEM PP 3 CONF 2025.pdf
ASUMBI GIRLS CHEM PRAC PREDICTION 2025.docx
ASUMBI GIRLS CHEM PRAC PREDICTION 2025.pdf
ASUMBI GIRLS COMP PP1 PREDICTION 2025.pdf
ASUMBI GIRLS COMP PP2 PREDICTION 2025.docx
ASUMBI GIRLS COMP PP2 PREDICTION 2025.pdf
Asumbi Girls CRE PP 1 Prediction 2025.docx
Asumbi Girls CRE PP 1 Prediction 2025.pdf
ASUMBI GIRLS CRE PP 2 PREDICTION 2025.docx
ASUMBI GIRLS CRE PP 2 PREDICTION 2025.pdf
ASUMBI GIRLS ENG PP 1 PREDICTION 2025.docx
ASUMBI GIRLS ENG PP 2 PREDICTION 2025.pdf
ASUMBI GIRLS ENG PP 3 PREDICTION 2025.pdf
ASUMBI GIRLS GEO PP 1 PREDICTION 2025.docx
ASUMBI GIRLS GEO PP 1 PREDICTION 2025.pdf
ASUMBI GIRLS GEO PP 2 PREDICTION 2025.pdf
ASUMBI GIRLS HIST PP 1 PREDICTION 2025.pdf
ASUMBI GIRLS HIST PP 2 PREDICTION 2025.docx
ASUMBI GIRLS HIST PP 2 PREDICTION 2025.pdf
ASUMBI GIRLS HOMES PP1 PREDICTION 2025.docx
ASUMBI GIRLS HOMES PP1 PREDICTION 2025.pdf
ASUMBI GIRLS HOMES PP2 PREDICTION 2025.docx
ASUMBI GIRLS HOMES PP2 PREDICTION 2025.pdf
ASUMBI GIRLS HOMES PP3 PREDICTION 2025.docx
ASUMBI GIRLS HOMES PP3 PREDICTION 2025.pdf
ASUMBI GIRLS INSHA PREDICTION 2025.docx
ASUMBI GIRLS INSHA PREDICTION 2025.pdf
ASUMBI GIRLS IRE PP1 PREDICTION 2025.pdf
ASUMBI GIRLS IRE PP2 PREDICTION 2025.docx
ASUMBI GIRLS IRE PP2 PREDICTION 2025.pdf
ASUMBI GIRLS KISW PP2 PREDICTION 2025.pdf
A section of junior secondary school (JSS) teachers will be redeployed to work in senior schools early next year as the first Competency Based Curriculum (CBC) cohorts will transition to Grade 10.
This was revealed by a top TSC official who says immediate intervention measures are necessary to avert a looming staffing crisis in senior schools.
The revelation comes after the Education Cabinet Secretary (CS) Julius Ogamba admitted that government lacks specialized teachers in senior schools in readiness for the January transition.
Ogamba said some of the senior school learning areas do not have enough teachers.
He was speaking during a Citizen TV’s ‘Elimu Mashinani’ segment held in Kilifi on September 23, 2025.
Government is facing serious financial crunch and surgical measures are key to address existing education gaps.
However only serving junior school teachers handling specialized subjects and employed on permanent and pensionable (pnp) terms will be considered.
The plan comes at a time TSC want to upgrade primary school teachers popularly known as ‘P1 teachers’ to handle junior school classes.
The upgrading sponsored by World Bank will start in November this year and only P1 teachers who scored KCSE mean grade C+ and above and at least C+ in two teaching subjects will be trained.
Sources say the upgrading will take maximum of one year and the teachers will be allowed to handle Grades 7, 8 and 9 as they continue with training.
TSC has so far listed 38,849 primary school teachers who it says are qualified for the World Bank upgrading program.
To cover for the gap to be created by senior school redeployment the Commission is also recruiting a total of 24,000 junior school teachers on a one year internship term.
The teachers are currently concluding document verification exercise which will be followed by signing of TSC internship contract.
The teachers will be posted to schools in January 2025 to support the Competency Based Education (CBE).
The Education CS also noted that the government will hire another 16,000 teachers in 2026 for junior schools.
He however remained tight lipped on fate of senior schools that face dire teacher shortage.
TSC has previously said it needs sh70 billion to recruit 98,461 teachers for both junior secondary and high schools in order to address the current shortage.
The Commission has so far recruited 68,550 junior school teachers some on permanent and pensionable terms.
Former TSC CEO Nancy Macharia, while appearing before the Senate National Cohesion and Equal Opportunities Committee early this year said they would address staffing gaps if funded.
“I would like to inform the Senate that if TSC is allocated sh70 billion, we will be able to employ all the teachers needed in our schools. In Junior Secondary, we have a shortage of 72,442 teachers, while in Secondary schools under the 8-4-4 system, we have a shortage of 26,039 teachers,” said Macharia.
TSC recruited 9,000 teachers in the 2022/23 financial year, 39,550 teachers in the 2024/25 financial year and an additional 20,000 intern teachers in January 2025 making a total of 68,550 teachers.
Should TSC redeploy the teachers, it will be a huge relief for the jss teachers especially at a time when they are fighting for institution autonomy.
According to the teachers, only through autonomy will they realize better management of junior school resources, better management and clarity on career progression.
The teachers are accusing primary school headteachers of high handedness, corruption and incompetency.
Primary school headteachers are currently principals of junior schools in acting capacity.
TSC gave them a one year mandate to act as principals. The contract runs from1st January to 31st December 2025.
Exact location: It is a public School that is located at Kasarani Subcounty in Nairobi County of Nairobi Region, Kenya.
Kihate Girls Secondary School is a public Girls’ Sub-County Level Day School. The Senior School (Secondary School) is physically located at Mukurweini Subcounty in Nyeri County of the Central Region, Kenya. Placement in the school is done by the Ministry of Education of the Republic of Kenya. To be placed to join this school, a grade 9 learner has to select the school online and placement is done based on the available grade 10 vacancies. We have also provided the School’s Official Phone Number Contact. Reach the Principal directly on: (+254) 0719335289
Continue reading: New list of all National Schools in Central Region {CBE Senior Schools}
This well researched article provides the latest and accurate on the school’s School Physical Location, Postal Address, Mobile Number, Telephone Number, Email Address and School Website. Also available is the school’s Category, type, level, accomodation type, Knec Code and Performance at KNEC EXAMS.
Country where found: Kenya.
Region: Central.
County: Nyeri County.
Subcounty: Mukurweini Subcounty.
School Type/ Ownership: A Public School.
Nature os School/ CBE Level: Senior School (SS).
Category: Regular School
School’s Official Name: Kihate Girls Secondary School
Sex: Girls’ School.
School Cluster/ Level: Sub-County School whose Classification is C4.
Accomodation Type: Day School.
Knec Code: 08219131
School’s Official Phone Number: (+254) 0719335289
Official Email Address for the School: kihategirls@gmail.com.
Postal Address: P.O. Box 217 – 10103 Mukurweini, Kenya.
Total Number of Subjects Combinations Offered at the School: 2 Subjects’ Combinations in various Pathways.
Fees paid at the school is determined by the Ministry of Education and is uniform for all Senior Schools; countrywide. National Senior schools have the highest fees set; followed by Extra-County, County and Sub-County schools in that order.
Complete overview of academic programs and school details
STEM
Social Sciences
Total Combinations
To check the school’s Knec results, visit Knec Portal and search for the school by its name.
New List of All National Schools Per Region {For all 8 Regions}
New list of all the National Secondary Schools in Kenya; School Code, Type, Cluster, and Category
Contact the Ministry by using the following details;
• Determination of pathways per senior school
• Determination of vacancies for boarding and day schooling in senior schools
• Selection of pathways, subjects’ combination and schools by grade 9 learners Selection based on pathway
The learner will select 12 schools for their chosen pathway as follows.
– Four 4 schools in first choice track and subject combination
– Four (4) schools in second choice subject combination
– Four (4) schools in third choice subject combination (Total 12 schools) Selection based on accommodation
Out of the 12 schools selected based on pathway;
It will be based on:
You can reach out to us through Email by using these Addreses:
For Advertisements, visit: The Advertisement Information Page.
Rutune Secondary School is a public Mixed, (Boys’ and Girls’) Sub-County Level Day School. The Senior School (Secondary School) is physically located at Mukurweini Subcounty in Nyeri County of the Central Region, Kenya. Placement in the school is done by the Ministry of Education of the Republic of Kenya. To be placed to join this school, a grade 9 learner has to select the school online and placement is done based on the available grade 10 vacancies. We have also provided the School’s Official Phone Number Contact. Reach the Principal directly on: (+254)0733257469
Continue reading: New list of all National Schools in Central Region {CBE Senior Schools}
This well researched article provides the latest and accurate on the school’s School Physical Location, Postal Address, Mobile Number, Telephone Number, Email Address and School Website. Also available is the school’s Category, type, level, accomodation type, Knec Code and Performance at KNEC EXAMS.
Country where found: Kenya.
Region: Central.
County: Nyeri County.
Subcounty: Mukurweini Subcounty.
School Type/ Ownership: A Public School.
Nature os School/ CBE Level: Senior School (SS).
Category: Regular School
School’s Official Name: Rutune Secondary School
Sex: Mixed, (Boys’ and Girls’) School.
School Cluster/ Level: Sub-County School whose Classification is C4.
Accomodation Type: Day School.
Knec Code: 08219118
School’s Official Phone Number: (+254)0733257469
Official Email Address for the School: @gmail.com.
Postal Address: P.O. Box 149 – 10103 Mukurweini, Kenya/ P.O. Box 149, Mukurweini 10103.
Total Number of Subjects Combinations Offered at the School: 5 Subjects’ Combinations in various Pathways.
Fees paid at the school is determined by the Ministry of Education and is uniform for all Senior Schools; countrywide. National Senior schools have the highest fees set; followed by Extra-County, County and Sub-County schools in that order.
Complete overview of academic programs and school details
STEM
Social Sciences
Total Combinations
To check the school’s Knec results, visit Knec Portal and search for the school by its name.
New List of All National Schools Per Region {For all 8 Regions}
New list of all the National Secondary Schools in Kenya; School Code, Type, Cluster, and Category
Contact the Ministry by using the following details;
• Determination of pathways per senior school
• Determination of vacancies for boarding and day schooling in senior schools
• Selection of pathways, subjects’ combination and schools by grade 9 learners Selection based on pathway
The learner will select 12 schools for their chosen pathway as follows.
– Four 4 schools in first choice track and subject combination
– Four (4) schools in second choice subject combination
– Four (4) schools in third choice subject combination (Total 12 schools) Selection based on accommodation
Out of the 12 schools selected based on pathway;
It will be based on:
You can reach out to us through Email by using these Addreses:
For Advertisements, visit: The Advertisement Information Page.
The education sector in Kenya is confronting a potential crisis following alarming revelations made by the Teachers Service Commission (TSC) concerning a substantial shortage of teachers in the public schools of the country. According to the Chief Executive Officer (CEO) of the TSC, Nancy Macharia, the commission is presently dealing with a staggering shortage of 98,281 teachers. The situation is further exacerbated by the inadequacy of qualified and trained teachers, primarily due to insufficient funding and budgetary allocations.
During her appearance before the National Assembly’s Constitutional Implementation Oversight Committee, Macharia provided a sobering account of the challenges facing the education sector, particularly in relation to teacher shortages. She informed the committee that the lack of adequate funds to recruit teachers has resulted in a staffing gap, which is adversely affecting the delivery of quality education to children. This shortage, she remarked, is hindering the realization of the constitutional right to education, as stipulated under Article 43 of Kenya’s Constitution.
“The shortage of teachers currently stands at 98,261, a figure that encompasses teachers for Junior Secondary Schools (JSS),” Macharia asserted. She also indicated that the shortage is anticipated to worsen in the following year with the expected introduction of senior schools. This is particularly alarming because the TSC has not been able to meet its target staffing levels since its establishment. Consequently, Macharia underscored the urgent requirement for increased budgetary allocations to address the escalating demand for qualified teachers within the system.
The committee members were also apprised of the adverse impacts that the teacher shortage is having on the implementation of the Competency-Based Curriculum (CBC). With the introduction of new learning areas under CBC, such as media technology, woodwork, jewelry and ornament making, sculpture, leather craft, marine and fisheries technology, general science, and indigenous languages, there has been a notable deficit of qualified teachers to handle these subjects. This, according to Macharia, has resulted in a scenario where schools are unable to offer the complete array of courses that are essential for student development under the new curriculum.
In addition to the teacher shortage, the CEO also expressed concerns regarding the rapid and often uncoordinated establishment of new schools without corresponding budgetary provisions for staffing. She highlighted the issue of schools being situated too close to one another, in certain instances sharing similar names, and without sufficient planning for teacher recruitment. Macharia proposed that one potential solution to this problem would be for the government to augment the budget for the recruitment of teachers to fulfill the staffing requirements of newly established schools.
Furthermore, she called for enhanced coordination among key stakeholders, including sponsors, investors, and politicians, to ensure that the establishment of new schools is well-organized and that existing schools are expanded in a manner that meets the educational needs of the population.
The committee, chaired by Runyenjes MP Karemba Muchangi, also noted that inadequate funding has impeded the advancement of teachers. As of December of the preceding year, merely 200,022 teachers became eligible for promotion after having completed three or more years in a specific grade.
However, this figure continues to increase each year as additional teachers satisfy the requisite criteria for promotion. The shortage of funding for promotions has resulted in dissatisfaction among numerous teachers who believe their career advancement is being obstructed by financial limitations within the TSC.
This matter was brought to attention by Tiaty MP William Kamket, who inquired about the recent promotion initiative and requested clarification on the criteria employed to promote teachers. Macharia clarified that the insufficiency of funding has complicated the commission’s ability to address these issues expeditiously.
Another significant issue discussed was the healthcare coverage for teachers. Committee members expressed apprehensions regarding the inability of teachers to obtain healthcare services, with many having to pay out-of-pocket for medical care.
Macharia elaborated that this situation, too, was a consequence of budget constraints. The TSC demands approximately KSh 54 billion to support the medical scheme for teachers; however, it is only allocated KSh 20 billion.
This deficit in funding has resulted in instances where teachers cannot access the healthcare services to which they are entitled, even though they are covered by the scheme. “The commission requires approximately KSh 54 billion for the medical scheme, but we are only allocated KSh 20 billion. That is why, at times, when teachers go to hospitals, they may not receive services, but it’s not because they are not covered. It’s simply due to a lack of budgetary allocation,” Macharia explained.
The committee also expressed concerns regarding the recent promotion of over 25,000 teachers, questioning the rationale behind promoting some newly graduated college teachers ahead of others who have spent years within the system.
Macharia clarified that the recruitment procedure considers localities, especially in arid and semi-arid regions (ASALs), where there is a significant shortage of teachers. In these areas, newly graduated teachers may be recruited to occupy vacancies in schools, sometimes even prior to experienced teachers awaiting promotions.
Committee chair Karemba Muchangi instructed the CEO to submit a comprehensive report on the distribution of teachers nationwide to provide greater clarity on this matter.
Another contentious issue raised during the meeting was the allegation that Macharia and the TSC had ceded the appointment of teachers to politicians, particularly pertaining to the irregular issuance of employment letters.
Matungu MP Oscar Nabulindo questioned why certain cabinet secretaries were distributing employment letters at political rallies, voicing concerns about the integrity of the recruitment process. In response, Macharia categorically denied the accusations, asserting that the TSC adheres to a transparent and merit-based recruitment process.
She clarified that the assertions were grounded in media reports and insisted that the TSC’s recruitment protocols are explicitly detailed on their official website.
“I read about these allegations in the papers. If you check our website, you will see how we carry out our recruitment process. I am concerned because these kinds of things give the TSC a very bad name,” Macharia said.
Njahii Mixed Secondary School is a public Mixed Sub-County Level Day School that is located at Gatundu North Subcounty in Kiambu County of Central Region, Kenya. The School’s Official Phone Number Contact is: 0722442777.
Country where found: Kenya.
Region: Central.
County: Kiambu.
Subcounty: Gatundu North.
School Type/ Ownership: A Public School.
Nature os School/ CBE Level: Senior School (SS).
Category: Regular School
School’s Official Name: Njahii Mixed Secondary School
Sex: Mixed School.
School Cluster/ Level: Sub-County School whose Classification is C4.
Accomodation Type: Day School.
Knec Code: 11236117
School’s Official Phone Number: 0722442777.