Social network for language learning based on the premise of living in a town with other learners of that language. Includes various means of communicating, including forums and voice chat. Also includes language learning resources.
Watch videos in English with captions. Click any word to get pronunciation and a definition. There is another mode to use the videos as cloze exercises with immediate feedback. Includes social features for competing against other users.
Google's social network. The "hangout" feature lets you do videochat, including some virtual classroom tools.
Limitations: Hangouts are limited to 10 participants.
Group Collaboration for Learning Teams.
Learning management system that includes video broadcasts, video meetings, text chat, screencasting, polling, and text messaging.