Improbable Magic for Cynical Witches

"Improbable Magic for Cynical Witches" reviewed by Annica M. on October 19, 2022

Your Name: 
Annica M.    
Your Age: 
Book Title: 
Improbable Magic for Cynical Witches   
Kate Scelsa    
Story Summary: 
Struggling through life after her public identity has seemed to be destroyed, Eleanor tries to forget the bad that has happened without letting anyone else down. She believes that she no longer has a chance at a successful life and that anything close to that had passed when a romantic affair with another girl went wrong. With pressure from having to make enough money to support herself and her sick mom, from the person who ruined her public and private life, and from herself to not make anything worse, she cuts herself off from the world by dropping out of high school and refusing anyone else to become close to her. Still- someone with a life like Eleanor's can't stay like that forever, can it? Pix, a girl she first meets and falls for, promises a different future with prospects of becoming part of a community and loving someone after a vow to love no more. Will Eleanor be able to change her life around and get past her fears and traumatic experiences with this new friend and lover?   
Write Your Review: 
I decided to read this book because I am interested in the genre of a story searching for self-content that is also involved in romance in drama. Too many books focus on a journey for some tangible object or idea- books that are about someone's journey to find themselves and their truths are just (or more) as important. It definitely lived up to my expectations and went further. It is a really eye-opening novel that teaches us about the value of regrowth, moving on, growing up, and healthy ways to view the world. Almost everyone can take something away from this book, and many will enjoy it. I recommend this book if you especially like romances, queer romances in particular, a good book about someone's journey from deep trouble, or books that dive into artistic expression.    
Rate Your Read: 
Average: 5 (1 vote)