Possibly one of the worst books I have ever read. So many holes in the plot/weak justifications for the ridiculous actions taken by the ludicrous characters. Over zealous attempt to throw every issue ever faced by teens into one hot mess of a plot. Avoid.