This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies.
Nov 14, 2026 4
Nov 9, 2026 45
Nov 4, 2026 56
Nov 3, 2026 59
Oct 21, 2026 110
Join our subscribers list to get the latest news, updates and special offers directly in your inbox
Oct 27, 2023 315
Two thousand eight hundred and ninety-eight candidates who sat for their KCSE in...
Nov 19, 2025 6496
Aug 20, 2025 4895
Sep 21, 2026 3515
Oct 5, 2026 2708
Oct 5, 2026 1874
Aug 24, 2026 122
Feb 13, 2026 547
Jan 13, 2026 206
Aug 26, 2025 496
Aug 21, 2025 425
This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies.