I wanted to like this book so bad, but instead I found this to be kind of a mess. Maybe the sequel will be cleaner? It's happened for me before. 
 First, it took me WAY longer to read than it should have. I struggled. The beginning was so slow. I think this struggle was for many reasons. It was way overwritten. The plot was slow to develop. The actual good action was told to us in a rush. One of the major reveals was just told to us through third person omniscient when we'd been sticking pretty close to Mia only before that, and this happens outside her purview. Why couldn't we have found out with her? And everything feels so easy at the end of the day. 
 So much happens, and yet nothing really feels like it happens. I didn't feel the stakes. Okay, she wants revenge. Family. Rebellions. Yeah. But I didn't feel it. And so much of the what is her background, and discovery, is so convoluted and secondary. And the school part just moves so fast and convenient. I wanted to spend more time getting emotionally invested in every student that could be potentially killed off at any moment. 
 Many people are already in love with this one. I was not one of them, but who knows, maybe you will be.