Leadership can be complex, difficult, demanding, and stressful. It is not surprising that there are so many books, programs, trainings, consultants, and coaches that exist to help leaders develop leadership and management skills. Leaders play an important role in employee satisfaction and ultimately the success or failure of an organization. Communication is at the heart of all leadership skills, and it is frequently an area of focus by consultants...