<p>I am an American citizen or Indian origin who finished my secondary schooling in India.
I would like to do m undergrad in Neuroscience or something similar in America but the cost is a bit of a problem.
I am seriously considering becoming a doctor and if I decide to take this up, I want to practice in the US, so naturally American medical school is the best option (i want to avoid the whole struggle of writing the USMLE as an international applicant).
I was wondering if I could receive my undergrad degree in 3 years from a college in India or the Netherlands and then write the MCAT and go to medical school in America. Are there any restrictions regarding this? Will the fact that the bachelor's degree was only 3 years, and not local, affect my chances? In spite of my American passport, will I be considered international if I am educated abroad?
Assuming I complete all the required pre-medical courses.
I could even take a year off after getting my bachelor's to study for the MCAT and intern at appropriate places.</p>
<p>Thanks in advance!</p>