Guys...
Well, I feel lucky that my english is not so bad... so when my company want to send me to UK England, I'm ready... And that is the best thing of my life... enjoying Europe and lived there for a while
Also now I'm working as an International Staff in China...
Lesson and Learned for this is, English both Written and Speaking is a MUST
You will be sorry if you late to realize this... especially when there is a chance that require english as basic reqirement like Working Interview, dealing with foreign Client, making presentation, international assignment and etc...
So, from my experience... try to listen to english lyric band or watch DVD... it's work man... believe me