Ratings240
Average rating4.2
A dark book about a magical school that is trying to kill its students.
Pros:
Excellent character development
Diverse characters
Amazing world buidling
Witty dialog
Cons:
An awkward sex scene I don't think is good for young readers
There are some repetitive tired tropes