Scan barcode
A review by illusie
The School for Good and Evil by Soman Chainani
4.0
This book was more fun than I expected. Strong characters who show great character development. Even the characters I thought were annoying ended up as characters I liked. It was a fun read with several unexpected twist.