Alright, alright, alright...lol. Sorry, I am ashamed to admit that I did see this post a while ago but I kinda hesitated to respond (don't ask me why).
Well, to answer your question, I am a carribean medical student, studying in la UASD also know as "Universidad Autonoma de Santo Domingo". It is a spanish speaking university but it is well know and recognized by all 50 states (to my knowledge).
It is not the only one, there are others such as; Unibe (which is very well know because it teaches english as well in spanish, but not recognized by the state of california), Uce, Unphu, Utesa, Intec, Poccamaima (not sure of the spelling for this one) and others that I'm not too familiar with. These are all school located in the Dominican Republic.
I have heard good things about Saba but I wouldnt really know because it wasnt something I looked into when I was starting out.
Mexico has some good schools as well but I'm not sure of there name, except for UNAM and Universidad del Oeste.
#1I chose to go to my school because of economical reasons and it's recognition. Not to mention the fact that I'm not the only one in my family who has gone to this school. You have to decide what's important for you in order to decide what school you want to attend.
#2 Getting a residency does not depend on whether or not you are an US graduate or an International graduate. It soley depends on how well you do on you USMLE, how well you interview and what other things you can add to impress the facutly of the hospital you will be applying to (doing electives, for example can make a difference). It takes the same time for and IMG (International Medical Graduate) as an USMG or AMG (U.S. Medical Grad. or American Medical Grad.) to complete a residency.
I hope this was helpful!!!
