I'm pretty much with Catbert on this.
Do you know where your friend is in the immigration process? Is his/her physical movement imminent? Normally, arranging an immigrant visa takes many months, and in some cases years. The basis for the visa will affect the waiting time.
Unless the visa application is in place and you have a firm timeline for immediate travel, I'd strongly suggest that your friend start studying English now. A motivated adult can learn a lot in just a few months. For someone who is bilingual and has job skills, speaking Spanish is an asset. Speaking only Spanish (or any other language) typically limits work opportunities to low-skill, low-wage jobs.
If your friend is arriving very soon and won't have time to study English, my advice is to take any job he/she can get with the understanding that it is a temporary measure while studying English and preparing for U.S. accounting certifications. It will be difficult, but is a common experience for new immigrants who succeed.