Look, I really like this series. When you can make 583 pages fly by in just a few hours, I am fine with forgiving some juvenile cheesiness in the writing. This one was especially nice because the characters are visibly growing up and becoming strong instead of just innately talented. Hazel in particular was totally kick-ass. I'm glad to learn that there will be at least one more in the series.