Microteaching is a teacher training technique that was developed at Stanford University in 1961. It simplifies the teaching process by having teachers instruct small groups of students (5-10) for short periods of time (5-10 minutes) while focusing on a single teaching skill. This allows teachers to practice and refine their skills in a low-pressure environment. Common teaching skills practiced in microteaching include introducing lessons, varying instructional methods, explaining concepts, using examples, classroom management, questioning techniques, and giving feedback to students. The microteaching process involves planning, teaching the lesson, receiving feedback, and reteaching with improvements.