Julie,

Great post! You've merely scratched the surface - not only are there internal coaches, which you've framed as a role that a person's direct supervisor can fulfill but there are also informal coaches (or mentors, as mentioned) and external coaches.

This is when language becomes very important. Whenever someone asks me, "do you provide coaching services?" my first question is always - how do *you* define coaching?