This program delivers on its premise of teaching the Fundamentals of Coaching - regardless of the self-development methods you have implemented.
What this program does is put whatever you have learned into a structure that is most suitable to nurture a coach-client relationship with the best chances of success, success being defined as making a real impact on the client and, more importantly, maintaining that momentum moving forward or spiritually speaking upward in consciousness.
One of my biggest takeaways was the "simple" advice to allow space and time for thought and reflection without jumping in with my own endings of an unfinished sentence. What I loved was the emphasis on the approach to guide the client to discover his own solution - and only use MY success stories merely as inspiration.