I was beginning to think I was never going to finish this book. It started off so slow, and I had a really hard time getting into it. It wasn't until Magnus and Camille were introduced that my interest finally started to grow. It was nice to see some characters I'm familiar with. Once I hit about the mid way point, things really started to pick up, and I started feeling connections with the main characters. 
 As of right now, Jem is my favorite. His back story just makes me really sad (view spoiler)[ and the fact that it was mentioned more than a few times that he is dying, I have an unsettling feeling that he will die before the series is over (hide spoiler)]. 
 Tessa also grew on me. I like that when she heard something she didn't agree with, like Will's opinion of her brother, she spoke her mind and stood by what she had to say. 
 As far as my opinion of Will, the jury is still out. I can't decide one way or the other how I feel about him, which is something that I hope I can determine in the next book. 
 And then there's Jessamine. I can't stand her. She's selfish and awful and I wouldn't be upset at all if she ever got killed off at some point. That's all I have to say about her. 
 I look forward to seeing how these characters evolve as the series goes on.