Shine Clubs

Shine pupils enjoy a wide variety of clubs...

Sharing the gift of literacy with Africa's poorest children