Ten ways to get a grip on designing and implementing a competency-based medical education training program | Canadian Medical Education Journal