Shine Lessons

Having only 15 pupils in each class means that Shine teachers can give their pupils the individual attention they deserve...

Sharing the gift of literacy with Africa's poorest children