Forget Rosetta stone… here are some great solutions that can quickly help you learn a language.
The app makes language learning a game, it is wonderful, exciting and fun. Completely free, and it keeps getting better and better. Playing the game for 30 hours is the equivalent of a semester of the language.
Penpal exchanges are back, this time as a valuable utility for language learning. With over 60 countries to match with other students, you can soon be learning together with a stranger from somewhere else.
from over 60 countries to learn together through online PenPal exchanges.
A massive, comprehensive post on language learning. Filled with everything you need to know, from memory to tools and learning strategies.
The four hour work week has a great article on how to reach fluency and exceed it within a few months, how to pass yourself off as a native speaker, and how to tackle multiple languages at once.
Local meetups are fantastic for finding resources in your area. There are many others who are in the same boat, trying to figure out what to do, and how to do it. Having someone else on your level, makes getting over this challenges a more realistic task. Not only will you have an easier time learning, you will meet and make friends too!
An instructor is a great way to figure out and quickly learn from your mistakes. At lessons.com, we have an enormous range of talented instructors in just about any language you want to learn. Check out the list here.