Ive used Rosetta Stone and had a hard time learning because it assumes youve already learned the alphabet for the language its teaching. Other free apps do not compare for those which actually have Russian. This app gives a little of everything as you go, introducing new letters and words progressively so you can hang it off of the understanding you already have with English with reviews along the way. Just make sure you really understand what is covered in the review before moving on, otherwise you will struggle as the next lessons really dive in and assume proficiency on previously covered material. I suggest you use in-ears with a built mic. The tiny speaker cant properly convey the dictation without low end frequency response.
Michael Payton about Babbel – Learn Russian