You have exactly hit my middle/high school reading list (from decades ago)
Most were great, and I'd add To Kill a Mockingbird and Company K (underappreciated classic).
I found Catcher in the Rye impenetrable.
Lord of the Flies portrays way to negative a picture of humanity (adolescent boys in particular)
https://www.theguardian.com/books/2020/may/09/the-real-lord-of-the-flies-what-happened-when-six-boys-were-shipwrecked-for-15-months
There is some great literature written in the past 50 years, too.