Immersion is definately the best way. I spent 4 years learning German, but in several trips in the different regions of Germany I picked up so much that booklearning could never teach me.
You need a good foundation before you try that, though. Try community college classes, or something.
|