A compelling tale which brings fresh ideas to the Young Adult Genre, however due to the annoying narrator and confusing flashbacks narrated in present-tense I couldn't give this novel any higher than 3 stars. Be sure to check out my full review on zachsyareviews.blogspot.com on July 12, 2012.