Co-coaching
Co-coaching is the structured practice of mutual exchange of coaching support among peers. This can take the form of a range of practices. One form involves each individual taking turns to be coach in...