I won this from the Goodreads First Reads Giveaway.I really felt a little bad for winning this when it was meant for an audience 20 years younger than I am. I am so glad I did though! This was a fantastic book. I thoroughly enjoyed it! The characters were interesting, the dialogue was believable and well done. The pacing was good. I would recommend this book to anyone with kids who love to read, and any adults who still enjoy reading a good book regardless of target audience. I was very impressed that this book wasn't dumbed down the way some books in this age range are. The author managed to insert a large amount of vocabulary and meanings as part of the story and I liked that.