Team teaching is when two or more teachers plan to teach a class together for some reason, for a lesson, or more than a lesson.
A new teacher is having difficulty with a group, and a more experienced teacher works together on a plan for a class, and teach the class together, allowing the new teacher to gain confidence planning for the group, and to see the group with another teacher.
In the classroom
As well as the benefits for the teachers, team teaching gives learners an opportunity to be exposed to different types of language, this including accents, registers and idiomatic language. It is also an opportunity for them to try various ways of learning, as all teachers use different tools in the classroom.