D C rated Who's the fairest?: 5 stars

Who's the fairest? by Jane B. Mason, Sarah Hines Stephens (Princess school -- #2)
Terrified to compete in the Maiden Games against the mean witches from the neighboring Grimm school because her nasty stepmother …