The poor performance of public schools

One day i woke up as usual things were normal within a twinkle of an eye many questions filled up my mind.Some were why is that public schools are not performing well unlike private schools? yet they have free exercise books,text books no paying school fees everything is free!

Location: kayole village, Nairobi, kenya