Cooperating teachers or supervising teachers are experienced teachers who supervise student teachers while they are on placement in their schools. They provide mentoring and support and advice to the learner.