Development institutions are learning new ways to share knowledge. The traditional hierarchical model of training, in which information is passed down from teacher to student, or donor to recipient, is not always the most...