A friend of mine introduced me to Duolingo.com, which is a free foreign language study program. It would have been nice to have had this a few years back. Unfortunately the languages I want to study, such as Greek, Hebrew or Ugaritic, aren't in the system. Russian is in the system and the Cyrillic alphabet is one that I have wanted to learn for a while, so ...
I must say of all the systems I have struggled with for learning languages, this is the most efficient. Like Pimsleur, the language is thrown at you with no explanation, but this can easily be found now on the internet. The bigger headache with Russian is dealing with the Cyrillic keyboard. With the Duolingo system, you must type back Russian words from memory, which is quite a challenge. My hope is to persist for a time to see if I can develop some ability to make sense at least of the pronunciation of Russian text.
My main gripe about Duolingo is that the interface seems directed at about a 3rd grade level. I would prefer something a little more, well, it is hard to describe. Perhaps a heads-up display with cross hairs? As for the type of phrases, I would prefer something more trendy, such as
"Boris, did you enter the coordinates into the missile targeting system?"
"Will Dimitri talk?"
"Yes, Dimitri will talk. That is why we gave him the wrong information."
"They get virgins, but we get vodka."