Ratings1
Average rating4.5
Loved the plot and pacing, and the writing was very engaging and enjoyable. The main character, Zoe, annoyed me a bit as she came off as naive and insecure for the majority of the story, but the supporting cast of characters were fantastic. There was a minimal romance subplot, but thankfully it didn't overshadow the main storyline and was not really brought to fruition until almost the end of the book.