Well this one was a twist from the first book. Sophie and Agatha are back home but both unhappy. Sophie is struggling to be good and not wanting her father to get married to one she considers a home wrecker, and Agatha missing her prince. A wish later and their world is flipped again, hunted the find themselves back at the School for Good and Evil. Only now instead of Good/Evil is is Girls vs Boys! And the cliche's continue... 
 With some new faces and old ones, some characters have really changed others I still like. It was interesting to see the changes with the girls especially Beatrice and Dot. I love that I got a better feel of the inner turmoil going on with Sophie. This book she has more depth. Agatha disappointed me a bit. She just seemed mopey for her prince but really did nothing to fix or understand what was going on without others leading the way or pushing her along. Not that she was bad, but it was a let down after the first book with her. 
 The ending has me near desperate to read the last book of the trilogy!