"Fifteen-year-old "Zits" has outlasted foster home after foster home. Few notice him, let alone care about him. Then Zits finds himself with several guns in his pockets and a choice to make. But at the exact moment of decision, he is thrust into another dimension and travels back in time. Adam Beach's narration is spot-on for a back-talking, unsure, acerbic, wounded teen trying to learn about hate and love. His narration stays attuned to the pace, quickening or slowing with Zits's various encounters. Beach isn't as adept with voices for the people whom Zits meets along the way, but it's the main character's travels and point of view that matter. It's a moving, gripping, engaging, and funny journey, one worth taking to see how a troubled teen ends up. M.B. (c) AudioFile 2008, Portland, Maine"