Micro teaching is a procedure in which a student teacher practices teaching with a reduced number of pupils in a reduced period of time with emphasis on a specific core teaching skill.
Micro teaching is a scaled down teaching encounter in class size and time.
The six steps generally involved in micro-teaching cycle are Plan, Teach, Feedback, Re-plan, Re-teach, and Re-feedback. There can be variations as per requirement of the objective of practice session. These steps are represented in the following way: