Designing and implementing the curriculum : a compendium of criteria for best teaching practices /: a compendium of criteria for best teaching practices. (2017)