Sophie and Agatha are two very different girls. Sophie is beautiful and dreams of one day marrying a prince, while Agatha hides under dark clothing and hideous looks and keeps to herself. To their village, they are the perfect candidates for the next kidnapping for students of The School for Good and Evil. Only when the girls get there, Sophie is sent to the Evil side and Agatha is sent to the Good side. A mix-up, they’re sure. Or maybe they’ll discover who they really are in the towers of the school.
This book mixes fairy tales with a Harry Potter-like setting, which is what initially grabbed me from the start. While neither Sophie or Agatha have any relation to the classic fairy tales we know, they are mentioned by other characters, and the girls soon find out that their story is already being written… which is unheard of for students, let alone first years.
The girls are complete opposites in personality as well as looks. Right away you can tell that Sophie is shallow, only doing good around her home village for the looks of doing good. She had hopes of being kidnapped for the Good School, but was shocked beyond belief when she was dropped into the Evil School. She soon becomes obsessed with trying to prove that she is Good, not Evil, but her efforts backfire and prove just the opposite to her classmates. In all honestly, Sophie is kind of arrogant and I’ll admit that I didn’t like her for most of the book.
“It doesn’t matter what we are, it matters what we do.”
Agatha, on the other hand, wants nothing more than for her and Sophie to go back home and remain friends. Her friendship with Sophie means a lot more to her than she lets on, which is the sweetest part of her. She’s afraid to lose that friendship with Sophie, so once the girls find out that Good and Evil can’t be friends, she really tries hard to find a way for them to go home alive. It’s when Agatha is around Sophie that she feels somewhat normal, and Agatha honestly brings out the Good in Sophie. Their friendship is the main drive of this book, and I find that one of the best drives for a book.
Overall, this book is a great read! It’s adventurous and fun, and I think anyone of any age will enjoy this! Highly recommend!
Rating: 4/5 stars