If you want to learn a language, use it every day.
I use my iPhone every day and I set English as its language instead of Chinese, my native language.
I'm lucky because I work with two native English speakers and we can speak English when we meet.
I also enjoy reading some English news on Yahoo when I am free.
Watching English movies and videos is helpful to improve my English too.
Nothing so far. I tried learning Chinese and Japanese, but I failed. Lol -__-
I get so many friends to study English together...
that is very nice
Mustofa, true! You'd get to meet and learn from people from different walks of live!
Nicole K., same here!! I learned French a few years back and I totally forgot everything :( Regrets...