I think that these books get better with each installment! There were plot points in the first that I wasn't crazy about, but as the books progress the more those points are developed and the more sense they make. The main character, Emma, has grown a lot from the first book and that really has he...