The top 100 books you ought to have read by the time you finish school have been announced by the Times Educational Supplement (TES) magazine.

Most of the novels in the top 10 have been included on recent GCSE courses.

But others, such as the Harry Potter series and Judy Blume's Forever, which is about teen sex, are less likely to appear on a syllabus anytime soon.

The list was made using a poll of 500 teachers by the National Association for the Teaching of English and TES.

The top 10 books to read before leaving secondary school

1. 1984 by George Orwell

2. To Kill A Mockingbird by Harper Lee

3. Animal Farm by George Orwell

4. Lord of the Flies by William Golding

5. Of Mice and Men by John Steinbeck

6. The Harry Potter Series by JK Rowling

7. A Christmas Carol by Charles Dickens

8. The Catcher in the Rye by JD Salinger

9. Great Expectations by Charles Dickens

10. Pride and Prejudice by Jane Austen

The only books published in the last 50 years on the list, are Rowling's Harry Potter novels.

Last year the then education secretary, Michael Gove, was criticised after a GCSE exam board dropped US "classics" To Kill a Mockingbird and Of Mice and Men from its syllabus.

Mr Gove had called for more British works to be studied.

Of the new plans, a Department for Education spokesperson said: "It does ensure pupils will learn about a wide range of literature, including at least one Shakespeare play, a 19th century novel written anywhere and post-1914 fiction or drama written in the British Isles."

TES has published the entire top 100 novels that teachers recommend.

They also announced the 100 books teachers suggest children should have read by the time they finish primary school.

In first place was Charlie and the Chocolate Factory by Roald Dahl.

Goodnight Mister Tom by Michelle Magorian, Julia Donaldson's The Gruffalo and Dogger by Shirley Hughes also featured in the top 10.

Watch this vine

Follow @BBCNewsbeat on Twitter, BBCNewsbeat on Instagram, Radio1Newsbeat on YouTube and you can now follow BBC_Newsbeat on Snapchat