Love, love love this book. The first chapter was a little slow, but it picked up quickly. I loved the fact that Clary didn't just wake up a fully functioning Shadowhunter. Instead, she trains, struggling to become who she wants to be, which is very realistic. I loved seeing icequeen Isabelle open up about her feelings toward relationships/love. Jace and Simon's banter was cute. I just wish Jace wasn't so self hating. Cassandra Clare tends to always have one male character who hates himself completely. Also, I find it strange that her characters are always keeping secrets that get them into trouble. It's weird. You would think they would've learned from the past. But CoFA was a really good read, though the name was a bit misleading. It was easy for me to get swept up into Clary's world. Can't wait for the next book!