From 1960s till today great importance has been attached to the term Cooperative Learning. For instance, in the mid 1960s Johnson and Johnson contributed much for cooperative learning in the training of teachers at the University of Minnesota. Then, it progressed till the early 1970s where researchers like David DeVries and Keith Edwards at Johns Hopkins University built up Teams-Games-Tournaments and other researchers like Sholmo and Yael Sharan in Israel developed the group investigation procedure for the Cooperative Learning groups.In the late 1970s Robert Slavin extended DeVries and Edwards' work at Johns Hopkins into Student Teams-Achievement Divisions and modifying computer-assisted instruction into Team-assisted Instruction. At the same time, Spencer Kagan created the Co-op co-op procedure. Followed by, in the 1980s Donald Dansereau widened a number of cooperative scripts, and many other individuals worked out further cooperative procedures (Johnson, Johnson & Smith, 1991).The Cooperative Learning has also been found as an effective epitome of communicative language teaching. As affirmed by Putnam (1995) that "The Cooperative Learning is embraced within a communicative language teaching framework" He also pointed out that the cooperative learning activities are often used in communicative language teaching.Cooperative learning has become so common that it is no more considered as a new idea in education. This can be viewed in the mid of 20th century where applications of cooperative learning drew its development to sociology and social psychology specifically to Gordon Allport's Social Contact Theory and Morton Deutsch's studies of group dynamics. This continues on, as Cooperative Learning is believed to make educational magic in a uniquely 21st century way.