how does being a US citizen tie into your question?... i'm guessing you want to practice in USA and/or get in-state tuition? probably the former i'm thinking, but the latter would be nice?
there are so many schools to choose from?........ i'm thinking schools like windsor, brandon, UQTR and lakehead might be an impediment to top US and Canadian schools, but there are so many other schools to choose from. do you want to go to top 25% medical school?. i saw quote from doctor saying he's never heard a patient ask where a doctor went to school............. sorry to malign those schools. not sure brandon has hockey either