Microteaching is a teacher training technique developed in 1963 at Stanford University as a scaled-down teaching experience to develop specific skills in a safe, low-risk environment. It involves teaching a small group of 5-10 students for 5-15 minutes, focusing on one skill at a time, such as questioning or explaining. Immediate feedback is provided to help teachers improve. The goals are to develop teacher confidence, identify strengths and weaknesses, and provide practice implementing skills before full classroom teaching. Microteaching uses various techniques including modeling, practice, observation, feedback to help strengthen core teaching skills.