I bought this audiobook because my friend recommended it. She said she really enjoyed listening to it with her kids. It's something that even adults can enjoy. And she was right.
The main character, Noah, is very cool, sarcastic, typical teenager. But he also has a streak of bravery in him as well. The book is written in first person so you get to hear his thoughts and feelings about everything.
Time travel is a main part of the story and the author uses it very well. He created his own rules and sticks to them nicely.
The bad guy is bad - what did you expect? ;)
And the ending... well, for a "kids book"... it surprised even me!