Microteaching is a technique used in teacher training where teachers practice teaching a short lesson to a small group of students. The lessons are recorded and reviewed to provide feedback on teaching skills. The goals of microteaching are to help teachers learn and master new skills, gain confidence, and receive feedback to improve. It involves teaching a small content unit for 5-7 minutes to 6-10 students. The microteaching cycle includes planning, teaching, receiving feedback, re-planning, re-teaching, and further feedback. Microteaching allows teachers to experiment with skills in a low-pressure environment and receive constructive criticism to develop their teaching abilities.