I love it when the second book in a series turns out to be even better than the first, and that is just the case with this book.
Sisters Daphne and Sabrina Grimm continue their escapades as detectives in Ferryport Landing, a town where fairytale characters live among humans. Their grandmother forces them to take time off from their search for their parents to begin school. Daphne is happy to discover her teacher is Snow White, but Sabrina immediately doesn't get along with her teacher or her classmates. Sabrina becomes even more miserable when her teacher is murdered and Puck is assigned to pose as a student and keep an eye on her at school. The sisters become determined to discover what's really going on at their school.
Many series get stuck in a rut following the same formulaic pattern for each book so I was pleasantly surprised that this novel was so different than the first. The first novel feels like a complete story on it's own, but the second ends with a mega cliff-hanger. A glimmer of romance that wasn't in the first book also begins in the second novel.
The book did continue a few things that I like though, it slips in definitions of difficult words that the younger sisters doesn't understand and asks about. It also continues to introduce new characters that readers will love identifying from fairy-tales. I really like that in both novels, Daphne and Sabrina are not perfect detectives. They are real kids who make mistakes and do their best to recover from them. Readers of the first book will absolutely enjoy the second!