One Witch at a Time by Stacy DeKeyser
This is a Jack and the Beanstalk retelling and it has it's twists and turns that made it a very fun and enjoyable read. I went into the book not knowing anything about it except there were witches on the cover and I was really impressed. I know this is a stand alone/sequel book to The Brixen Witch and I am very excited to pick that book asap. I would recommend this book to everyone who likes middle grade, fantasy, fairy tale retellings and of course witches.