Coaching is an ongoing professional relationship that helps people produce extraordinary results in their lives, careers, businesses or organizations. Through the process of coaching, clients deepen their learning, improve their performance, and enhance their quality of life.