Overall [the Certified Coach Program] really has everything I was looking for. It is a good blend of handling the business and marketing aspects of coaching along with developing the right skills and tools. Of all the classes and investigation I did this course always came right back on top.