I'm using the website/app Duolingo to learn Russian. It's really good and I just wanted to recommend it here for anyone who is thinking of learning a language. The browser version is completely free to use.
The app version is a little bit different. It's possible to make too many mistakes and run out of 'hearts' or attempts. You then need to either use in-app currency which you've accrued or pay a real-money subscription for unlimited attempts (in eight days I've only run out of hearts once, and I've been studying about an hour per day). You are also forced to watch an advert for the real-money option each time you complete a module. It lasts about 20 seconds.
My only criticism so far is that when it gives you a phrase in your native language and asks you for the words in the language you're studying, 99% of the time so far, there are a selection of words written on the screen that you just have to click on. And so, whilst my ability to recognise and understand Russian words is developing nicely, my ability to recall them and write myself is still quite poor. And so I have to get around this by looking away from the screen.
I'm not sure if this is mainly because the language I'm studying is Russian and the alphabet is different, which would make it more difficult for me to type the characters. Perhaps it asks you to type in languages which use the Latin alphabet more often. It has asked me now and again to type the Russian characters, and I use a website with a virtual Russian keyboard for this, and perhaps as I get further into the course it will ask me to do this more often.
Anyway, despite this issue, I still encourage English speakers who want to learn another language, or non-English speakers who want to learn English, to make an account on Duolingo and dive in. It makes learning a new language fun and surprisingly easy.
The app version is a little bit different. It's possible to make too many mistakes and run out of 'hearts' or attempts. You then need to either use in-app currency which you've accrued or pay a real-money subscription for unlimited attempts (in eight days I've only run out of hearts once, and I've been studying about an hour per day). You are also forced to watch an advert for the real-money option each time you complete a module. It lasts about 20 seconds.
My only criticism so far is that when it gives you a phrase in your native language and asks you for the words in the language you're studying, 99% of the time so far, there are a selection of words written on the screen that you just have to click on. And so, whilst my ability to recognise and understand Russian words is developing nicely, my ability to recall them and write myself is still quite poor. And so I have to get around this by looking away from the screen.
I'm not sure if this is mainly because the language I'm studying is Russian and the alphabet is different, which would make it more difficult for me to type the characters. Perhaps it asks you to type in languages which use the Latin alphabet more often. It has asked me now and again to type the Russian characters, and I use a website with a virtual Russian keyboard for this, and perhaps as I get further into the course it will ask me to do this more often.
Anyway, despite this issue, I still encourage English speakers who want to learn another language, or non-English speakers who want to learn English, to make an account on Duolingo and dive in. It makes learning a new language fun and surprisingly easy.