I'm giving this book 3.5 out of 5 stars. Though it was hard to get into, and it was fairly predictable, after the first half of the book you won't want to put this book down. So, pick it up today! For my full review please check out my blog Zach's YA Reviews (http://zachsyareviews.blogspot.com/20...)