A Crystal of Time: The School for Good and Evil

by Soman Chainani

Best friends Sophie and Agatha are whisked away to a magical school where heroes and villains are trained. Sophie dreams of princess gowns and happy endings—but she’s dropped into the School for Evil. Meanwhile, gloomy Agatha lands in the School for Good. As fairy tales twist and friendships are tested, they discover that good and evil aren’t as simple as they seem.​

Themes

If you see then click to see more information for a theme. Please take care as context may contain descriptions of a sensitive nature and/or spoilers.

  • Fantasy
  • Fairy Tales
  • Good Vs Evil
  • Humour
  • Death
  • Grief
  • Challenge
  • Imprisonment
  • Spells
  • Wedding Plans
  • Fear
  • Fighting