As a MSIV at SGU, I would agree with all of the above posts. I would try to stay in the undergrad program, get a good GPA, take the MCATs and try for a US school. SGU is a great school but it will never be a US med school. You still will have more open doors thru a US school. If after applying, you don't get in, then shoot for SGU. Also, remember, SGU is a private school so you'll be paying 22,000 a year in fees for undergrad.