. . "The internet has spawned a variety of new possibilities for learning and communication, such as blogs, wikis and social networking sites." . . .