Ohh, what a perfect book! I LOVED all of these characters so much. And this audiobook was really well done. I really liked having a different voice actor for each character.
My only quibble with this book, as one who went to the junior high state scholastic bowl championship, is that so many of their quiz bowl questions would just never hold up in an actual tournament because they were so open-ended. But those kinds of questions made for a better story, so I forgive it.