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.
Fantasy
SF (Science Fiction/Speculative Fiction)