Cooperative learning is an instructional approach where students work in groups to complete tasks and learn academically and socially from one another. Key elements for effective cooperative learning include positive interdependence among group members, individual accountability, interpersonal skills to work well in a group, and group processing to assess the effectiveness of the group. Research shows cooperative learning can improve academic performance, race relations, personal and social development when implemented properly with the right group structures and dynamics.