I absolutely love this book for my 7yo- he he loves it too. It is the perfect mix of storytelling and scientific knowledge that empowers young readers to enact small (or large) change.
It is so well thought out in the way it reads, from the mythical characters used to dipict environmental disasters, to the score cards that almost gamify activism. My 7yo always quotes the book. We originally borrowed it from the library but we ordered it to buy not long afterwards.