Let's just say mostly everything in this book was unexpected. I went into it thinking it was a young adult novel. It definitely isn't. I enjoyed the characters and plot, but somewhere in the latter half, it became a push to the finish. I would recommend it because it's pleasantly quirky and ga...