May, S A, Silva-Fletcher, A T, "Scaffolded Active Learning: Nine Pedagogical Principles for Building a Modern Veterinary Curriculum", Journal of Veterinary Medical Education,