Return to Article Details Micro-teaching and its role in teacher preparation programs Download Download PDF