by Linda M. Harasim
Computer-mediated communication (CMC) technologies such as electronic mail, bulletin board services, computer conferencing systems, and the World Wide Web are having a profound effect on education.…