Co-teaching is a cooperative and collaborative teaching experience, in which faculty from different departments or programs work together, sharing with one another their respective expertise, to ...