Not my personal favorite. The writing was well done, but I did not love the story. I had trouble relating to the main character, and I feel some facts and information was skipped over. I also strongly disliked part 3 / the ending. I found it frustrating and boring. I can see how someone could love this book because different people relate to different characters, and like I said, the writing was very well done, but it just wasn't for me.