Competence by Design

A new hybrid, outcomes-based approach to training and assessment.