APC provides a variety of high-impact training courses for continuing professional development in the workplace, designed to meet the ever-changing demands of the marketplace, taking into account trainers’ needs and their delegating institutions’ requirements.