Bruffee argues that knowledge is constructed through social consensus within communities through ongoing discussion. Learning is a social and collaborative process where students work together in small and large groups to reach intellectual agreements. Teachers need to develop skills in searching for, evaluating, manipulating, creating, and integrating online content and virtual learning environments to prepare students for communicating through technology and online language learning.