What is the Difference Between Coaching, Therapy, and Consulting

In my opinion all of these engagements have the potential for great value. There is nothing like coaching, however, to bring a person's brilliance to life. Coaching is designed specifically to produce brilliance as opposed to recovery or a specific solution.

The following is quoted from my mentors at Coach Training Alliance.

Coaching vs. Therapy

Coaching vs. Consulting