The Okay Witch
Moth lives with her mom in Founders' Bluff. When she discovers she is a witch she sets out to find out more about her history and why her mom has hidden it from her. What she discovers is that her mom and grandma and other witches were persecuted by the Kramer family and forced to flee this world for a new one. There they stayed, never aging, until her mom came back to the real world to live out her life. Turns out Moth isn't the only one with a family history. Her best friend is the son of the current Mayor Kramer who has also learned his family story and is determined to wipe out all witches. Moth must save herself and her mother from destruction all with her newfound magical powers and her talking cat.
Super cute story, but has a few holes in it that I wish had been explained. Moth doesn't know who her dad is and he doesn't remember her mom because of a spell that backfired. I half expected the dad to be Mayor Kramer (would have been an interesting twist), but they just drop that plot point. I also wish the world of Hecate would have been explained better and why the witches don't age and are so afraid of the real world after so long a time.
This book comes out September 3, 2019