Practical Rules for Cursed Witches by Kayla Cottingham is a fun epic adventure with magic, danger, and an amazing love story, but it's also a story about the courage to overcome a lifetime of believing something's wrong with you and to be vulnerable and open with someone else.
First, I have to admit that I actually ended up starting to read Extraordinary Quests for Amateur Witches before realizing it was a sequel and then starting this book. I didn't get far and so the only real spoiler was that I'd get a happy ending here, which is the one spoiler I want ahead of reading, so it all worked out. I'm so glad I started with this because I adored Delilah and Briar's love story and all the magic!
The worldbuilding felt very immersive and fleshed out without having a bunch of info dumps. It just came up naturally as it would from someone living in that world encountering magic and systems within it that they're familiar with. The magic was also alongside some elements that felt like steampunk.
The single POV ended up working really well, revealing only bits of Briar at a time and letting her character grow on me as she grew on Delilah. This meant that I felt the same connections forming as Delilah did and was so ready for the romance and heavily invested in the mortal danger to them and their relationship.
I also really liked all the side characters. They each have their own unique personalities, pasts, and storylines that converge. Everyone felt fleshed out to the point that I could imagine them all doing things elsewhere while the story was following Delilah. In fact, the book made it clear that was the case. There's also a lot of queer characters and queernormative elements that I adored.
In the end, I wasn't just rooting for Delilah and Briar, but also for the whole gang. I did have to hold onto that knowledge of a sequel to get through some of the particularly heartstopping moments, so be ready for some scary moments and easy to hate villains in with the adventure and sapphic romance!