This book is my favorite, bar none. The openly spelled-out message was fantastic. Andrew Clements keeps you enthralled all the way through. He writes beautifully, while keeping very current and modern. He creates realistic characters and carries them well. He remains constant in their own unique personalities. Bobby and Alicia are a pair of memorable characters that have an interesting relationship. They have undeniable chemistry, even when they are angry, if not at each other, at the world. I first read this book when I was 8 or 9 so,I think, any child can read this book and absolutely love it, like me.