This book contains two worlds-one a fairytales and one belonging to their readers. Once a year, the schoolmaster for The School for Good and Evil picks two children from the normal world to cross over into the fairytale world. Sophie, wanting to be chosen for The School for Good and become a future princess, befriends Agatha, a lonely introvert. Things don’t go quite as she hopes… This intriguing new series delves into what makes someone good or evil and breathes a breath of fresh air into the fantasy genre. Think Wicked meets Harry Potter but with an added twist!