This document outlines the objectives, process, skills, advantages and disadvantages of microteaching. Microteaching is a technique used to help teacher trainees practice and improve their teaching skills. It involves teaching short 5-10 minute lessons to small groups of 5-10 students, followed by immediate feedback. The microteaching cycle includes planning, teaching, receiving feedback, re-planning, and re-teaching lessons. This allows trainees to focus on developing individual teaching skills like questioning, explaining and student participation through repeated practice and feedback.