Return to Article Details Micro-teaching as a Catalyst for Competency-Based Skill Development in Teaching Practicums Download Download PDF