Jeremy Johnson Johnson (so named because his parents both had the last name of Johnson BEFORE they got married) is a quiet outcast who lives above the town bookstore with his father. An adventurous young girl named Ginger takes an interest in Jeremy. Together they cause some mischief and grow closer. Ginger encourages Jeremy to do things he would never have done on his own.
Jeremy has been guided and watched most of his life by the benevolent spirit of Jacob Grimm (one of the Grimm brothers). Jeremy is one of a select few people who can hear ghosts, even though he can't see them. Jacob finds Jeremy and becomes his companion and protector. Jacob feels his most important job is to protect Jeremy from the Finder of Occasions, but he doesn't know who this is and that makes his job difficult.
In the small town of Never Better, things are not at all what they seem. And evil could be lurking within any one of the townspeople - waiting and watching....
I finished this book quickly, in less than 5 days. I enjoyed discovering the secrets of the town and trying to figure out who the Finder of Occasions was. Jeremy & Ginger's story is romantic but not sappily so. They do fun and crazy things and aren't just concentrating on being in love or whatever.
This is a good book for 5th - 8th graders. This book is nominated for a Florida reading award know as the Sunshine State Readers Award. There are a lot of fairy tale based stories out there. This one is very original and enjoyable. The book is 369 pages and may be too long for reluctant readers, but for readers who enjoy fantasy or adventure, this one should be a hit. :)