The School for Good and Evil
Fairy tale retelling lovers will get a kick out of this middle grade series. The mythical School Master takes two 12 year olds every four years and takes them to the School for Good & Evil where they will be trained to become either fairy tale heroes or villains. Whereas most children fear this plight, Sophie dreams of being a fairy tale princess and determines befriending Agatha, her polar opposite, will prove how good she is. But when they’re kidnapped, Agatha is sent to The School of Good and Sophie is sent to The School of Evil and that’s when the real magic begins.
More info →