Everything you need to understand or teach Once Upon a Broken Heart by Stephanie Garber.
Once Upon a Broken Heart follows the story of Evangeline Fox, who makes a desperate deal with Jacks, the enigmatic Prince of Hearts, to escape a tragic fate. As she navigates the magical and treacherous world of the North, Evangeline encounters Fates, vampires, and a complex web of deceit and love. The narrative weaves themes of prophecy, destiny, and the consequences of deals with powerful forces. Evangeline must grapple with matters of the heart, deception, and the supernatural as she unravels a tale that challenges the boundaries of fairytales and the intricate threads of fate.