Co-Teaching (CT) is proposed, a method that instantiated with knowledge distillation based CT (kdCT) plus mixup based CT (miCT) that transfers knowledge from a leader-teacher network and an assistant-teacher network to a student network, so the cross-domain ambiguity will be better handled by the student.