Not so long ago a past Prime Minister of ours declared that History teaching in schools should be more about learning dates and less about interpretation and analysis. Or something like that. I wasn't listening after the first bit about dates - I was curled up in a foetal position, fingers in ears, chanting "Make it Stop" "Make it Stop".
Much like most of my, thankfully short, school years.
THE SCIENCE OF DISCWORLD, might be fictional wrapped up with some science commentary, but to be frank - there were some explanations of scientific theory in this book - that a lot of years later, suddenly made some of the stuff they banged on about at school make sense.
Made me realise if they had given learning some narrative, actually chucked in a bit of fun, gave things some context and some interest ... I might have spent a lot less time fighting unconsciousness and a little more time actually learning something.
PS - himself who is a science nerd of the first order read the book at the same time as me and was equally impressed. They took some very complex scientific concepts and made them very accessible. (I think that's what he said... I've got my fingers in my ears chanting....)