The School for Good and Evil is a fantasy novel that follows best friends Sophie and Agatha, who are taken to a mysterious school where children are trained to become fairy tale heroes or villains. Sophie, who dreams of being a princess, is shocked when she is placed in the School for Evil, while Agatha, who prefers solitude, finds herself in the School for Good. As they navigate their unexpect…