I came to united States a year ago I am a legal resident, I have a degree in Business Administration with a specialization in marketing,I have experience in marketing I worked for a newspaper in my country, but I could not find a job in my field because my English is not very good yet I understand very well but I can not express myself correctly, I am currently taking courses in English to improve. I wish someone would give me some advice.. I've thought about doing volunteer work for any company (without pay )to gain more experience and also can be a good way to improve my English,but I do not know how do it
should I look for an internship or volunteer work???
how could I look for companies??? I live in North Carolina
how to offer my services, what can I put in my cover letter to be accepted??
Is it a good idea or not?
some advice please