Lang Academy

I stumble upon this very useful forum where you can find all material for learning language, which is By paying only 20 USD per year, you can download learning material more than you need including magazine, dictionary, multimedia, grammar, and many other book. At langacademy, there are several languages you choose such as English, French, German, Italian, Portuguese, Spanish, Chinese, Arabic, Russian, Scandinavian, Netherland, and any other language. Personally, I use this website for learning French and English.