Thanks for the great post Julie. I fall along the lines of being too general.  Coaches are complex. Coaching is complex. Few definitions do it justice. Often I classify it as "what's needed" in a person's development. In sports terms, when a team fails, the coach is often the person fired.  In an organizational or personal context, "coaches" seldom experience that fate. Coaching is more of a style and the supervisor or the individual get fired.  So maybe, "coach" isn't even that great a word because it has different meanings in different contexts.  Just thinking out loud... Mike.