Participating in an online language learning community is a good way for ESL students to improve speaking and writing skills. The average community provides language partners to chat with in addition to other learning tools. Here are 10 online learning communities that can be joined for free.
EnglishForums.com - EnglishForums.com is the world's largest EFL/TEFL social network. Students can use the site to learn English, meet new people online, and ask questions about grammar, vocabulary, letter writing, and essays.
SharedTalk - This Rosetta Stone site is a free language exchange community. Visitors can learn and practice English with various language partners via voice chat and text chat.
Unilang - Unilang is an online language learning community with many different free language resources. Members can learn, discuss, and practice English and other languages with Unilang's text and voice chat.
English, Baby! - This English language learning community makes it easy to learn English with downloadable audio lessons and other learning materials. Community members can also use the site to find pen pals and language partners.
Hello-Hello - Hello-Hello is a good place for ESL students to find native speakers to practice with. The site also provides free English lessons developed in collaboration with the ACTFL (American Council on the Teaching of Foreign Languages).
Mixxer - This free educational website was created for language learners who want to practice their writing and speaking skills with other people around the world. Mixxer users can write a blog post and have their writing corrected or chat with other users via Skype.
MyHappyPlanet - ESL students can practice their language skills with native speakers on MyHappyPlanet. Other site features include free videos and English lessons.
Parlo - Parlo is an interactive language learning site that provides free resources in addition to fee-based courses. The site is a good place to find pen pals, music from the English-speaking world, and diagnostic tests to determine your skill level.
xLingo - xLingo is a language exchange community for people who want to learn and practice English and other languages. The site makes it easy to find a language partner and build skills with free online flashcards.
LearnHub - This site offers several online learning communities for ESL students. LearnHub visitors can join an existing community or become a community leader and start their own.
Guest post from education writer Karen Schweitzer. Karen is the About.com Guide to Business School. She also writes about online degree reviews for OnlineDegreePrograms.org.