Micro teaching is a laboratory technique of teacher training in which the complexity of normal class room teaching is simplified. Micro teaching is the systematic training system in which the latest well-known principles of learning theory have been incorporated. Micro teaching procedure aims at simplifying the complexities of regular teaching process and engaging the trainees in an effective method of teaching.