Donate now
Tackling life's big challenges through the proven power of reading

699,076 children joined us in Beanotown for Summer Reading Challenge 2018, find out where we're off to next!