you need a J-1 visa. In order to get the J-1 visa you need a sponsor and a job offer.
for the skills it depends what you're looking for.
for the skills it depends what you're looking for.
A sponsor, financially speaking? Or can I pay for the expenses, and only ask for the job offer?