This study examined the co-teaching model of student teaching using a collective case study of 3 co-teaching teams. Interviews and observations were conducted. Findings showed that participants generally had positive experiences with co-teaching and found the support from their partner and training to be helpful. However, co-teaching was also professionally demanding and time consuming. Participants saw their relationships as collaborative partnerships with shared planning and responsibilities. The co-teaching model helped prepare teacher candidates and improved cooperating teachers' reflective practices. However, some candidates felt they did not learn enough about implementing teaching strategies.