I'm so glad that what I hoped would happen did actually happen and Emerald Green was just as good again as Ruby Red. It was a rollercoaster ride and I couldn't stop reading, but now I'm so sad it's over! 
 The things that had me a little irritated in the previous book were all gone now. Gwyneth is such a wonderful heroine. She's smart, she actually thinks before she acts, and she's sassy - not in a forced way that makes you roll your eyes and think "Look at this author trying to write a sassy heroine", and not in a stupid way that makes her risk her or other people's lives just for the sake of being able to make a smart comment to the bad guy, but in a genuinely sarcastic, tough, and/or funny way. Her relationship with Gideon melted me, which I was happy about, because I like them so much together and I was afraid it would turn out to be cliche again. Fortunately, that wasn't the case at all! 
 Emerald Green was well-written and surprising, with a few twists I did not see coming at all - and I always feel like I have read so many YA books that I can predict every single one of them, so this felt like a breath of fresh air. There was almost nothing predictable about it and the few things that could be predicted weren't bothersome in the slightest. All the characters have been so wonderfully fleshed out and their relationships are complicated and genuine, just like in the real world. I would have loved to read more about Gwyneth and her family after the epilogue of this book, and about Gwyneth and Gideon... but I suppose I'll probably always want to read more in this universe. I am very glad I found this wonderful series.