Witch Hunter was a surprisingly good read. As much as I love reading a book about witches, they're usually a hit or miss with me, more times it's a miss. Luckily, this was a hit! The book had a decent amount of humor in it, which when added to the overall plot and smooth pacing, turned it into a very addicting read. There were definitely parts of the book that kept it from being a totally engrossing book, like how I wanted there to be more moments where magic was involved. I also wanted more of an epic showdown with Elizabeth and Blackwell. While we get some of that in this book, it didn't turn out as action-packed and exciting as I was hoping for. The build-up didn't match up to the outcome in this aspect. Aside from that, the book was still an amazing read overall and I think that's mostly due to the characters. 
 Elizabeth was a standout character and I really liked her progression throughout the book. In a historical world of secrets, lies, and magic, Elizabeth is just trying to survive and to prove herself among a sea of men. Being trained to think a certain way about magical beings, her world is turned upside down when she learns that all she's been taught is wrong. After being saved from near-death, her specific skill set is vital in helping witches and wizards who want to change things for the better and they must trust that they're all inevitably on the same side. She's very guarded and naive at first, despite being an exceptional witch hunter. It's when she starts truly questioning all that she's known and letting her guard down that I really connected with her. 
 John was such a sweet character and I enjoyed the steady building romance between him and Elizabeth. It was very innocent at first and adorable at times. I just wanted to play the puppet master and squish their faces together. I wanted more! I also really loved George, the quintessential best friend, and Fifer wasn't so bad once she and Elizabeth reached a mutal ground. She's definitely a feisty one, that's for sure. 
 If you're into fantasy and magic, a kickass heroine, and plenty of humorous moments, then this is the book for you. Nothing was overly surprising, as the plot points and mysteries were obvious, but the way it was executed was done well, which made me really like the book. Boecker will win you over with her cast of whimsical and charming characters. The plot will grab you after a few chapters and even though there's not a lot of action, there's plenty of ups and downs to keep you thoroughly entertained from start to finish. I'm looking forward to seeing where Boecker goes with this series.