We have used Ascent training several times to deliver courses for us. They offer a professional, tailored approach to meet our needs and I would recommend them highly.