I am using it to learn Latin American Spanish.
It is good, but it is not that good.
Not sure about Russian, but the LA Spanish version has a few glitches, such as the sound not matching the...