I loved this! I was a little nervous about this since there are some many fairy-tale re-tellings out now. But this one was different and totally took me by surprise. I loved the whole concept of a school where good and evil learn their trade and how Sophie and Agatha could fit into both schools. I really liked all the supporting characters. I can't wait for the next one!