Question normal


I'm a 4th-year medical student in China (South African resident), I plan to apply for residency in the US after graduation. I understand that you require at least 4 LOR preferably from the US.

What is the best way to get the internships/ clerkships required for this, I've seen mixed advice on the internet whether you should directly email hospitals and program directors and try to get an internship or alternatively use a company such as AMOpportunities which would make the process a lot easier as they handle all of the "paperwork" ?

Thanks in advance