cooperative teaching

an approach where teachers teach together. It can be structured in a number of different ways but is distinguished from team teaching in that it usually involves one teacher in a leading role and another, or others, in a supportive role. It is thought to be useful for learners with particular needs and for teacher development through sharing practice. Its effective use is highly dependent on time for joint planning.