I read a bit of YA, but middle grades is not something I usually think to pick up, or even necessarily think of as a distinct genre. But as is often the case in my reading diet of the past few years the Read Harder Challenge had a task that needed sorting. Enter Leedock and her review of City of Ghosts – the perfect book to fulfill the “read the first book in a new-to-you YA or middle grade series”.
Now is when I admit to having never read a Victoria (or V.E. as she is sometimes known) Schwab book before. She’s relatively well-reviewed around Cannonball Read and now that I’ve been initiated I can see why. Her writing is inventive and immediately sets the reader into her world. In the case of City of Ghosts we’re joining Cass and her best friend Jacob (who is a ghost, by the by) as the easy summer vacation at the beach away from the tap tap tap of ghosts on the otherside of the Veil is replaced by a family trip to Edinburgh, Scotland so Cass’s parents (writers of a series of books about paranormal happenings and ghost myths) can host a new travel show about the most haunted places in the world (an easy series maker, that).
The only thing keeping this from having been a one sitting read is that I was falling asleep the first night I picked it up and no amount of page-turning writing was going to keep me awake. The next time I sat down with the book I was however sucked in, and since this is a book aimed at 8 to 12 year olds (although I think Schwab slightly missed the mark on this, it reads more 12 to 14 to me edging into the YA zone) I plowed through the adventures Cass and Jacob get into and the new friends they meet, and new dangers they find. The book was both a good story and a good book for building a reader’s skills – truly what I’m looking for in books aimed at this age range.
This book was read and reviewed as part of the charitable Cannonball Read. You can join our bunch of ragtag readers and reviewers and help us raise money for the American Cancer Society. Every little bit helps, and goals of 13, 26, or 52 are available!