‘Two heads are better than one’ and ‘everybody’s business is nobody’s business’ are opposing perspectives on team collaboration. This research teamed up 3 pre-service mathematics teachers to deliver an eight-week after-school mathematics course. The’six co-teaching models’ were also adopted in their classroom practice. This article aims to investigate whether the incorporation of ‘multiple teachers practice’ and ‘co-teaching models’ in teacher education program can lead to Kohler’s effect of social facilitation and strengthen pre- service teachers’ abilities at teaching skills and team cooperation. Through interviews with 16 pre-service teachers and 24 senior high school students over a two-year implementation period, feedback about these models is gathered. It is concluded that co-teaching models could provide a better teacher-pupil ratio, attend to students’ personal differences and create more diverse learning activities, which echo the goals of the mathematics national curriculum. Apart from this, participating pre-service teachers are able to improve their ability at co-teaching. This collaborative skill in general teacher education courses has not gained enough attention, so is worth further emphasis in program design.