Micro Teaching is a skill which train teacher to teach with feedback and reviews from faculty. The procedure of micro-teaching involves the following steps : Plan →Teach →Feed-back →Re-plan →Re-teach →Re-feedback.