My oldest daughter is lucky in that she has the best Middle School librarian who really cares about finding books that make kids excited to read. He posted this list on our school eNewsletter which is how I found it. I think that by Middle School, students pretty have a good sense of the types of books that they like to read so his list, by genre, is particularly helpful. His list includes: Adventure/Mystery, Realistic Fiction, Humorous, Historical Fiction, Graphic Novels, Fantasy, Horror/Supernatural, Science Fiction, Biographies/Non-Fiction, and Poetry. There is something for any tween or teen on his list!