I was looking for two very specific elements in a coaching certification program; that it was face to face and that it would go beyond a standard certification program. This program offered both. From the very beginning, the instructors were passionate and extremely enthusiastic about the content and the field of coaching. They taught from the perspective of coaching being an art, not just a task. Each class was filled with realistic instruction from very qualified instructors, and learning with other aspiring coaches from various background and occupations was priceless. With an academic background in psychology, the course incorporating the science and tools of Neuro-Linguistic Programming (NLP) was the distinction I was looking. The program offers the tools of coaching, plus the business end of it. An excellent choice for a certification program..