One of the best courses for learning Russian for foreign students. There is an audio application. There are a lot of spellings, it helps very well to master the alphabet, reading rules, pronounce sounds correctly (professional voice acting). Exercises can be done right in the textbook. The grammar is explained in accessible language. There are a lot of different useful tables.