Ratings10
Average rating3.9
I haven't read this book since elementary school and it still was a fun read. It's definitely something that I can see myself reading with the kiddo that's currently on its way at some point in the future. That being said, if I had read this for the first time at 30 I would probably have rated it 3 stars.