Co-teaching involves two or more teachers sharing instructional responsibilities for a single group of students in the same classroom. There are several co-teaching models including one teach/one observe, station teaching, parallel teaching, and team teaching. Challenges of co-teaching include finding time to plan, establishing trust and roles between teachers, and agreeing on classroom management. However, benefits include a sense of belonging for special needs students, differentiated instruction, and support for teachers.