Return to Article Details Use of abstract reflection to enhance student learning from theriogenology practical classes Download Download PDF