Everything you need to understand or teach The School For Good and Evil by Soman Chainani.
In the town of Galvaldon, Sophie awaits to be kidnapped by the School Master and taken away to the School for Good and Evil to become a fairy tale princess like those before her. However, when she and her best friend Agatha are taken together, Sophie is dropped in the School of Evil, and Agatha in the School for Good. Now they must learn to live in worlds they never imagined they would be a part of, while trying to find a way back home. This novel explores themes such as inner beauty, friendship, and independence.