Fast paced and action packed, this book was hard to put down. There were several unexpected twists, especially in the second half. I did get frustrated at times with the choices made by the main character, but the author seemed to know this would happen as she would find a way to gently remind us that the MC is only 17 years old. Ok, I'm sure I made some silly decisions at that age as well. Overall a very enjoyable read.