Microteaching is a training technique for future teachers to learn how to implement specific teaching skills. It essentially breaks down classroom techniques in a controlled environment, rather than in a classroom filled with students. Teachers in training conduct shortened lessons in front of their peers, which are usually recorded and ultimately discussed and evaluated.
Video recordings of microteaching help teachers to identify their strengths and weaknesses in the classroom. Microteaching also affords teachers a chance to try out different experimental teaching ideas. One technique used in microteaching is the Stanford technique, which constitutes the steps of "plan, teach, observe, replan, reteach and observe."