OnlineDiscussions
Online discussion sites
Texting tools
MOO and Second Life sites
Games/simulations
ePals
Videoconferencing
Strategies for fostering online discussions
Online netiquette and safety
Further reading