In the past 20 years we have worked with organizations large and small. We have learned a great deal from each one. Here is a partial list.