Every four years two kids are taken out of there bed away from there families forever. One good one evil. Sophie and her good looks and face creams is sure to be the one for good, and Agatha ( the witches' daughter) for evil. But when Agatha ends up in good and Sophie in evil they're sure this was a mix up. They try to undo the mix up but it will it work? As Sophie and Agatha try to go home they face challenges. Will they ever get home? Or will they be stuck there forever? Read The School for Good and Evil to find out.