Ratings1
Average rating4
3.5 This book was a very enjoyable read. It's an unexpected trip that takes twist and turns so that you're never fully sure where the story leads.
The only downside for me was that I didn't feel any attachment to the characters, however it's a great middle grade.