This document defines team teaching and outlines its key aspects. It discusses the origin and definitions of team teaching. Team teaching involves two or more teachers collaboratively planning, instructing, and evaluating a group of students. The goals are to make best use of teacher expertise, improve quality of teaching, and develop cooperation skills. Different types of team organizations and necessary facilities are also outlined. Advantages include utilizing teacher skills and creating variety in instruction, while limitations include difficulties obtaining teacher cooperation.