Not my favorite. I didn't find it that action-packed or funny
This is definitely a middle reads book, probably skew at about 4th grade. It was picked as our middle school summer book club book and I actually think it's a little young for 6th grade because the characters are a bit immature. Has a great message and I think younger readers would enjoy.