Home Education 2018 KCSE Top 100 Candidates Nationally Education 2018 KCSE Top 100 Candidates Nationally 280 2018 KCSE Top 100 Candidates Nationally