Medical Education Collaborative case-based learning with programmatic team-based assessment: a novel methodology for developing advanced skills in early-years medical students. February 7, 2022