Micro teaching is a teacher training technique where teaching skills are practiced on a smaller scale with shorter lessons and fewer students. The document outlines the micro teaching process which involves planning, teaching, receiving feedback, and re-teaching lessons while focusing on one skill at a time. Several key teaching skills are also described, including introducing lessons, questioning techniques, reinforcement, stimulus variation, and achieving closure. The purpose of micro teaching is to help simplify the complex process of teaching so student teachers can focus on developing specific skills.