What are some good websites that help you learn different languages?
I want to learn a few other languages. My native language is English, but I'm interested in learn Portuguese (Brazil), German, and perhaps Japanese. I used to use Live Mocha but it hasn't been working lately. Any suggestions?