Originally Posted by
ldsant
For NA you will need to find a company who will be able to sponsor you re: VISA support. When applying, ensure that they are aware of your location.
He is looking for an internship so that means a J1 visa. Only a company wont help him as he needs a so called DS2019 which can only be issued by an exchange agency. I got mine a few years ago from Interexchange in New York. They were quiet expensive !
The company only has to provide a training plan and confirm the salary that the intern earns in order for the consulate to measure his financial sources.