4.75
emotional funny hopeful lighthearted fast-paced
Plot or Character Driven: Character
Strong character development: Yes
Loveable characters: Yes
Diverse cast of characters: Yes
Flaws of characters a main focus: Yes

This book is so heartfelt, heartwarming, and cosy, if a little predictable. I related to Mika in so many ways, especially about not letting people get close out of the fear of getting hurt.
  
Mika having to hide the secret of being a witch is a clumsy yet heartwarming allegory of people having to mask when in public/finding people to unmask with, and it felt very validating to read.

What a lovely lil' book.