In a perfect world, people who know everything there is to know about a topic (also known as Subject Matter Experts) would also be absolutely wonderful at putting their ideas together so they could share their knowledge with beginners, and help everyone become as competent as they are. Unfortunately, this is seldom the case. In fact, Subject Matter Experts are often the worst people to train others on their specialty because they assume that everyone knows at least as much as they do and they struggle to frame information in a way that the uninitiated can understand. ... [more]