Usually the H-1B because it does not require you to go home or obtain a waiver at the end of the residency. However, you will need to pass USMLE Step 3 to get an H-1B which you do not need for the J. There may be other options as well, you should discuss those with a good immigration lawyer.
Karen Weinstock
Siskind Susser P.C.
404-592-2085
Consumers can use this platform to pose legal questions to real lawyers and receive free insights.
Participating legal professionals get the opportunity to speak directly with people who may need their services, as well as enhance their standing in the Lawyers.com community.