NOTE: There are multiple pages of Young Adult (roughly grades 7-12) books, separated by genre: Contemporary, Sci Fi & Fantasy, Historical Fiction, and Nonfiction.
Young Adult is a wide age range that covers a lot of developmental ground and life experience. Professional book reviews, as well as reading the book yourself, can help you choose the right books for your students, library, and classroom.