Here is the list of top 10 schools in just released KCSE 2015. Alliance tops again as chavakali shocks everybody with 300 A plains. Have a look below