Return to Article Details Simplifying the Complexities of Classroom Teaching through Micro-teaching Rehearsals: Pre-service Teachers' Perspective Download PDF