2019 KCSE RESULTS COMPREHENSIVE ANALYSIS