Craig was extremely professional and approachable. I would highly recommend his services. He honed in on what our child needed and was able to bring her on. Her confidence increased as a result and she surpassed her own expectations .