Im a dual citizen pakistani-american senior in high school right now in america and am interested in going to Pakistan, as well. From what i've read so far, it seems it takes 5 years to complete medical school then people say it takes another year for technicaliities in coming back to the U.S and the USMLE so people are saying it really takes 6 years to factor all that in. BUT, i've been informed by a friend that you can take the USMLE WHILE in medical school and don't have to entirely take it after medical school. I've also been told by another friend that you can take it parts at a time and he recommended taking part of it say each year of med school or something. Are these claims true?! So in this case, theoretically you dont have to wait a year for the USMLE as i believe its only once a year. So the 6 year standard that some people say in this forum can be reduced back down to 5 years. America is 8 years right? For me its only worth going to Pakistan if the difference between American and Pakistan is 3 years or more, which only seems possible under the scenario i've come up with. If its 2 years or less, i think it might be worth it staying.