

Title: Taming Demons for Beginners
Author: Annette Marie
Format: audiobook
Length: 7 hours 52 minutes
Narrator: Cris Dukehart
Rating: 4 stars
Publication Date: December 31, 2019






Taming Demons for Beginners by Annette Marie is such a fun and refreshing start to the The Guild Codex: Demonized series. The story follows Robin, a quiet and rule-loving bookkeeper who works for a guild of mages but wants absolutely nothing to do with magic herself. Of course, that plan quickly falls apart when she accidentally summons and becomes magically bound to a powerful demon named Zylas.
What makes this book so enjoyable is the contrast between Robin and Zylas. Robin is cautious, anxious, and determined to follow every rule, while Zylas is reckless, dangerous, and constantly pushing her out of her comfort zone. Their reluctant partnership creates a lot of humor, tension, and surprisingly heartfelt moments as they slowly learn to trust each other.
I also really enjoyed how this story intertwines with The Guild Codex: Spellbound. Both series take place in the same world and run alongside each other, which makes it fun to see overlapping events and characters from different perspectives. It adds an extra layer to the story for readers who are following both series, which I am doing.
The worldbuilding is easy to jump into, with a unique take on guilds, contracts, and demons that keeps the story moving without feeling overwhelming. The pacing is quick, the action scenes are exciting, and the banter between the characters makes it hard to put the book down.
Overall, Taming Demons for Beginners is a highly entertaining urban fantasy with lovable characters, witty dialogue, and the start of a really intriguing series. If you enjoy magic, slow-building relationships, and a bit of chaos mixed with humor, this is definitely a book worth picking up.




