Not 11 or 12. YOu would be 14-15 as a freshman. You graduate around the age of 18.
This was provided to 7th graders. 11-12.
I agree in that instance it was inappropriate. Even that article says the retailer recommends it for high school students. I would be against removing it from high schools, not elementary schools.
I am not a fan of “banning” any book. I was an advanced reader but I wouldn’t have wanted to read this book at any age. That said, I don’t have an issue with it being in a public library where a parent could consent for the child to check it out. It shouldn’t be available for a 12 year old to check out by themselves. I am not a prude but it was some heavy content that should have someone put in context for a child.