Some 25,000 teachers have reason to smile after the Teachers Service Commission (TSC) even as a section of education stakeholders fault the exercise as flawed and skewed.

A document seen by the Standard shows that some 25,252 teachers have been promoted and will be a relief to thousands of teachers who have previously complained over stagnation in the same job group.

The National Treasury allocated Sh1 billion to the TSC for the promotions following vacancies advertised in November and December last year.

The promotion now brings the number of teachers promoted in the last two years to 56,756.