This recent thread should help you out. It should vary from passenger to passenger, depending on a number of factors, including knowledge, age, interest, flying experience etc etc. Most important thing is not to swamp them with so much information that they forget it all! Good luck