I am going to introduce 3 websites of language learning.
The first is “My Happy Planet”. It includes the language exchange from many other foreign countries. There have many persons from other countries join this website to help other who want to learn their native language, and they also search the friends who are the native speakers of the language they want to acquire. Beside the social interaction, you also can find out many language lessons which are made by the volunteers in this website. Some of them teach idioms, some of them teach vocabularies, and others introduce the native way of speaking with others. I think it’s a useful website to learn languages by interacting, and also acquire many language skills or knowledge.
The second one is “English Baby”. It provides many sources for learners, like language lessons, having chat with foreigners. Learners can choose English lessons, and there provide kinds of information about English. For example, this website provides some famous movies introductions. It has audios to let learners practice listening, and do some quizzes after listening. Learners can check the information, and learn vocabularies or grammars form the reading process. If learners do not understand the meaning of some special words or sentences, it also provides explanations for them. I think this website is wonderful, because it uses many ways to attract learners’ attentions, and provide many interesting sources for them.
The last one is “Edu Fire”. It’s a website which includes many online tutors to help students to learn the target language. Although some of them need to pay, but there still have some free classes for learners. This website’s specialty is the online video. Learners can join a free class, and accept their course directly. Learners can improve their English skills by interacting with tutors, and also learn much useful knowledge about language. For example, learners can search the key word “TOEIC”, then there will have many options of courses to choose. I think this website use the specific way of video to give learners a unique way of learning.