If you’ve missed my reviews of the first two books, Rachel is a freshman at Roanoke Academy of the Sorcerous Arts, an institution invisible to the Unwary (non-magical) World. Similarities to the Harry Potter books are obvious, but there are important differences too. The chief one is that the Unwary World of these books is different from ours in important ways.

Rachel has only been in school a short time, but has already been through a series of perilous adventures. This time out, she and her friends (who include a princess and a dragon-slaying orphan boy) are refining techniques for traveling in dreams. One of their friends has the ability to enter the dream world and move through other people’s dreams, which allows them to travel anywhere that someone is dreaming of, so long as they keep holding hands. As before, Rachel acquires knowledge that permits her to help thwart the plans of demonic forces – though she never gets credit.

A highlight of this book is a daring visit to the Ghost’s Ball at Halloween, where Rachel and her boyfriend meet various ghosts, some pathetic, some evil, some quite nice – and are able to do favors for a few of them.

As with the previous two installments, the whole thing ends in a rousing sorcerous battle scene, well worth the cost of admission.

I’m enjoying the Rachel Griffin books quite a lot, and look forward to the release of the next one. I was particularly pleased to see that Christian themes are beginning to come into focus.