A very short, predictable, but competent book. I liked it. (Didn't love it.) If you think about the story a little too long, you'll realize it was crazy pants from start to end, but it was a nice twist on the old and well-trod "teens get themselves over their head" narrative. So a little fresh, a little crazy pants, an easy read, three stars.