What are the current leadership challenges and what does the future hold? Carol Stephenson, Dean of Western's Richard Ivey School of Business, discusses findings from the School's ground-breaking research on leadership failures and successes relating to the recent financial crisis and why character, competencies, and especially commitment, are critical for the leaders of today and tomorrow.