Babbel is an online tool for learning how to speak, read and write in a new language. The site mostly has lessons for European languages like French, Spanish, German, Italian, Portuguese, Swedish, Dutch, etc. In addition, it has Russian and Turkish.
If you create an account, it will sync all your lessons to the cloud so you can move from your computer to your phone and continue from where you left off. In terms of pricing, they have some free lessons, but if you really want to learn a language, you’ll have to sign up for the subscription plans, but it is still cheaper than Rosetta Stone.