We have repeatedly addressed the topic of learning foreign languages using the Internet. In the comments to one of the articles, Arthur Welf gave a link to an interesting italki service. Perhaps this site will be one of the most useful for those who want to learn languages.
The main advantage of italki is its sociality. It is offered to study the language together with a partner. The principle of selection is simple — you specify which language you know (for example, Russian) and which one you want to study (for example, English). The service selects those who know English, but want to learn Russian from the database. There were a lot of such people, I even managed to make an acquaintance :) By the way, the choice of languages to study here is very large.
I really liked that italki has a database of resources that will be useful to students. These can be links to lessons, audiobook collections, dictionaries and translators, podcasts, etc. documents.
Users of the service can upload documents and open access to them. They often upload training courses, documents with basic information for conducting a job interview.
In the future, the appearance of groups is promised, so classes will be even more interesting :)
Thanks again to Arthur Welf for the link.