Mike, Thanks for sharing the lessons you've learned about leadership development. One of the consistent findings in my and Barry Posner's research on leadership over the last 30 years is that "the best leaders are the best learners." The more leaders engage in learning, the more effective they are at leading. Learning is the master skill. And, leadership development has always been self-development. Meaning, it begins with a inner journey to discover who you are. Love 'em and lead 'em, Jim