This book is so smart! I love a main character with sarcasm. Short, cliff-hanger chapters make it a great pick for a kid who needs some motivation to keep reading! I listened to the audiobook of this and really enjoyed (and laughed out loud at) the wonderfully unique voices the narrator created. It made me want to step up my own read aloud game. Loved how all the pieces of this puzzle fell together.