This was a fun book, but sort of predictable. Part 1 and Part 3 flew by, but Part 2 was a bit slow. I don't read too much young adult anymore, so the characterization and writing style were different than what I'm used to, but that's fine. Fun concept, easy read.