Shocker as TSC drops P1 teachers with KCSE grade C plain from upgrading program

TSC Publishes list of 38,849 P1 teachers qualified for World Bank upgrading
TSC Publishes list of 38,849 P1 teachers qualified for World Bank upgrading

Primary school teachers with KCSE mean grade C (Plain) are likely to be abandoned from TSC and World Bank upgrading program.

According to a memo published by the Commission only P1 teachers with KCSE mean grade of C+ and above have been listed causing panic among teachers who had forwarded their details for consideration.

The training sponsored by the World Bank seek to instill key competencies into the teachers so that they can handle junior school classes.

In a fresh memo dated 18th September TSC want Regional and County Directors countercheck details of listed P1 teachers to ensure that their registration numbers and names sync with TSC records.

Initially had indicated that it will upgrade all P1 teachers with KCSE mean grade C plain and above with at least C+ in two teaching subjects.

Below is a memo by the Commission released this week to restart the verification process.

TEACHERS SERVICE COMMISSION

INTERNAL MEMO

TO: ALL TSC REGIONAL DIRECTORS

ALL TSC COUNTY DIRECTORS

REF: TSC/DTPM/CDS/40/VOL.III/28

DATE: 18TH SEPTEMBER, 2025

UPDATED DETAILS OF TEACHERS WHOSE NAMES WERE SUBMITTED FOR THE PROPOSED UPGRADE PROGRAMME

Further to our memo to Regional Directors, REF: TSC/DTPM/CDS/40/VOL.111/2 dated 22nd August, 2025. The Commission has been processing the data submitted from the data, the following has been noted:

1) Data on 2,000 teachers whose details was submitted did not appear in our records. This implies that there were anomalies in transferring teacher details into soft.

2) Some teachers’ qualifications were different from what appears in our registration records.

3) Many teachers wrote to the Commission raising their concerns that their details were not collected during the exercise.

4) There has risen a need for further information from the teachers for further processing.

Due to the aforementioned, you are required to do the following:

1) Countercheck all the details to ensure that the teachers’ registration numbers and names are as per our records.

2) Ensure that all the teachers who meet our requirements (as earlier communicated in our memo referenced above) teaching at the primary school level are not left out.

3) Add two columns so as to collect data on the KCSE Index numbers and the year the teacher sat for KCSE (See the attached template).

The purpose for this memo is to request that you immediately facilitate the collection ofthis data and share it with the undersigned for further processing using the attached template in MS Excel format so as to reach him by Wednesday, 24th September, 2025.

DR. MUGWUKU NTHAMBURI, F. AFTRA
DIRECTOR TEACHER PROFESSIONAL MANAGEMENT

Copy to: Commission Secretary

TEACHERS SERVICE COMMISSION

SERVING PI TEACHERS BY QUALIFICATION

(N/B: ENTER ONLY THE P1 TEACHERS (TEACHING GRADE 1-6) WHO ACQUIRED EITHER A KCSE MEAN GRADE OF “C” OR “C+” AND WITH A “C+” IN AT LEAST TWO SUBJECTS BUT WITHOUT A DIPLOMA OR DEGREE CERTIFICATE) COUNTY

SINONAMETSC/NOKCSE INDEX NO.YEAR OF SITTING FOR KCSESCHOOLSUB- COUNTYKCSE MIGSUBJECT 1SUBJECT 2SUBJECT 3 (IF ANY)
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.

Table 1:  Distribution of applicants by County and  KCSE Mean  grade

S/No.COUNTYKCSE GRADE (A)KCSE GRADE (A-)KCSE GRADE (B)KCSE GRADE (B-)KCSE GRADE (B+)KCSE GRADE (C+)GRAND TOTAL
1Makueni2142844
2Lamu137386
3Marsabit323104130
4Wajir329·1118151
5lsiolo326124153
6Samburu621138165
7Tana-River7381169215
8Mombasa1047159216
9Mand era10392197248
10Laikipia1361218292
11Taita-Taveta465238307
12Garissa851254313
13Kirinyaga859291358
14Turkana1775277369
15Embu51072367481
16Kajiado23108375506
17Nairobi24942398518
18Tharaka-Nithi161051413535
19Nyeri14104436554
20Kwale151183442578
21Nyamira26132476634
22Elgeyo Marakwet1101562479648
23Kilifi301421515688
24Nyandarua251862480693
25Baringo121702515699
26West Pokot271901558776
27Uasin Gishu24193598815
28Vihiga40244579863
29Kiambu22186671879
30Busi a1512623633950
31Trans Nzoia472557031005
32Kisii3624217271006
33Kitui7927026631014
34Kericho3627017221029
35Bo met572717331061
36Nandi5120648401101
37Machakos5832317491131
38Narok463008041150
39Meru4730039091259
40Migori9737728821358
41Siaya11438958821390
42Muranga3625011241410
43Kisumu10·240639451456
44Homa-Bay100438110271566
45Nakuru69443311571672
46Bungoma13·g657814052208
47Kakamega42431243626734169
Grand Total1518149698632726838849