This book had a lot of magic for me. I loved everything about it. Of course, I still have some unanswered questions about some things, but I'm willing to let them slide in favor of the narrative overall. It's funny. I didn't think I would like this book, because I couldn't even get through Oliver's BEFORE I FALL because of the amount of sex/drugs/violence/etc (too much for me). but I love her writing for a younger audience.