pickthebrain.com - 1) Spend the time!By far the most important factor is how much time you are immersed in the language. The more time you spend with the language, the faster you will learn. This means listening, reading, writing, speaking, and studying words and
More...