Our work on the Kenya Financial Diaries made it painfully clear to us that school fees are incredibly expensive for low income families. The lowest end public schools often ask about KSh 20,000 per year for a single student, when rural household incomes often average around KSh 6,000 per month.