That's funny, what I am hearing from high school students is that overwhelmingly the curriculum has been replaced by contemporary books. Few seniors I talk to have read anything in school written before 1900. Maybe they read one or Shakespeare in the modern English version. There seems to be a lot of assigned books written in recent years, often some sort of depressing coming of age story.
I think English class should be a mix of core classics, plus books that students can pick out to read on their own and then do a report on. For the independent reading, students could pick out Harry Potter or a compelling young adult fiction.
But English at its best should also be connecting us to a common culture that we share with our parents and our ancestors, who are the people that built everything around us. These are books that we might not pick out to read on our own, but society as a whole is better off if everyone reads them and they are part of our common culture. However, I think Gatsby and a lot of high school books actually fail this test. I do like Shakespeare
> Game Of Thrones
I think this is a bad choice for a number of reasons. First, I'd worry it would be corrosive to the morals of my teenagers. Second, it tries to be "gritty realistic" in its medieval setting but actually a lot of that setting and psychology of the characters is not at all realistic. Third, I wouldn't trust any high school teacher to be able to highlight these things and build effective lessons from it.