Ratings3
Average rating3
I really enjoyed a lot of this book, but parts of it dragged terribly. Most of the explanations were flat and extremely repetitive. I loved the setting and the premise, but ultimately it fell short.
Thank you to NetGalley and the publisher for providing me with this book for free in exchange for my review! All opinions are my own.