Every four years two children are stolen away from Gavaldon, never to return. Most children fear being taken to the School for Good and Evil. But not Sophie... She has dreamt all her life of being a princess along with her twin sister Aurelia and believes that the school could be her chance. Her best friend Agatha and Aurelia have different ideas. When the three girls are taken, things don't go quite to Sophie's plan. Because sometimes the princess and the witch don't always look like they do in the fairytales. And a wolf in sheep's clothing is still a wolf. All credits for most of the characters and plot go to Soman Chainani and Fitz belongs to Shannon Messenger, I only own a few plot changes and Aurelia.