I just had a long discussion with my parents about how basically and given Discworld book would be a better thing to read in school than Lord of The Flies.
Reason number one: all of the same lessons are taught.
In LoTF, the reader is supposed to learn about mob mentality, oppression, and general prejudice, yes? Thud! is a good example of all of this. You’ve got two different groups of people fighting because Reasons, and the main character coming to terms with his own subconscious racism. What a damn good thing to teach high schoolers!
Reason number two: none of them are nearly so depressing.
Correct me if I’m wrong, but I can not think of a single Terry Pratchett book that ends on a bad note. Not one. LoTF was painful for me to read, because all of the characters were making horrible, murderous decisions because… plot??? Boys will be boys?? The base instincts of humanity?? I am the author and everyone else sucks???
Reason number three: they are fun to read!
This kind of goes along with the last one, but the fact that Pratchett combines relatable characters and a good sense of humor with real world scenarios (going back to Thud! with the internalized racism) makes the books a joy to read! I have, out of the six books I’ve had to read for school, been indifferent or even hated four of them. I didn’t want to read any of them! I read two books a week for three frippin years! And I didn’t want to read the books they chose! I, just.
In conclusion: LoTF sucks, Thud! would be a much better choice.