GOOD RESULTS

The results of KCSE of last was very interesting to me because many of the private schools awoke from an academic slumber. Until now the top places in the school rankings on merit have been a preserve of the public national and top provincial schools with only a few such as Strathmore and Moi High School Kabarak flying the flag for the private institutions, but this is no more.
This year, there were about 28 private schools in the top 100 nationally and the first boy came from a private school but the public schools were all down. Why??

Location: LANG'ATA, NAIROBI, KENYA