Rosetta Stone but its expensive.
For me it was living in the given country. Helps immensely (considering you have some basic knowledge of the language beforehand)
Originally Posted by noitatsurc For me it was living in the given country. Helps immensely (considering you have some basic knowledge of the language beforehand) Yeah, come over to Germany, there is lots of beer