Free Internet Courses:
"Education in Russian"
There are all levels from A1 to C2. Courses are available in nine languages.
Interactive program "Time to speak in Russian"
The course of the Russian language for beginners. It was developed by specialists of the Moscow State University (MSU) with the assistance of the “Russkiy Mir” Foundation. Available in eight languages.
Open online courses of the Russian language at the St. Petersburg State University (St. Petersburg State University)
Courses are available after registration on the university's website.