Did he get a high school kid to write this? Terrible. Boring, predictable & lazy. Characters are un-relateable. I had to give it a star for this review but if I had my choice I would give it 0 stars. So glad I got the book at the library - do not waste your money - couldn't wait for the book to end.