This is hard to pin down. It‘s well-written, the narrator compelling, it‘s important...but I didn‘t like it or enjoy reading it.
Keir is graduating from high school, and everyone will tell you he‘s a good guy. But his senior year becomes a slippery slope of partying and poor decisions, exacerbated by poor parental oversight. Vandalism, harassment, and eventually date rape are all explained away as “misunderstandings.”
Read this after Speak.