Andrew and the Center for Executive Coaching provide outstanding training! I am so glad I found CEC after looking extensively for the right program to learn how to coach. The breadth and depth of the tools and templates offered are fantastic. Andrew’s personal responsiveness is fantastic too. I can’t imagine a better training for executive coaching exists anywhere. I highly recommend it for anyone.