Some Things Everyone Should Learn

So there's some knowledge and skills I think everyone should learn, but isn't currently taught so well to everyone.

Stuff like:
 * the thinking skills, obviously [investigation, problem-solving]
 * obviously various bits of science and philosophy
 * "improv comedy" training, etc.
 * Life navigation, stuff like "Designing your life", "30 Questions to Change Your Life" type stuff. Getting clear on what you want and what you like and all that
 * other more specific useful things about how the actual world works and why
 * "Leadership program" type stuff
 * networking skills
 * handling conflict
 * stuff about relationships