Hi, There is no doubt that being proficient in the English language is important for a professional; especially when giving frequent presentations and communicating with clients is part of the job. But more important than the language abilities is the inner confidence and level of comfort in being around people that a person has - which cannot be developed through just reading or writing. I know many people who are excellent in communication (not necessarily language) and always get their point across and move people by their mere presence! And no professional institutes manage to teach how to develop this most important part of the personality.....