All US medical schools are LCME accredited and all will provide you with a solid medical education. If you're looking for some mid-range and lower-ranked private schools that accept a good number of out-of-state applicants, you might consider Finch, Medical College of Wisconsin (private school that accepts about 50% out of state), MCP Hahnemann, Creighton, Albany, Temple, Saint Louis, and Loyola, among others. Also, some state schools that take a fair number of out-of-staters include Vermont, Penn State, Medical College of Virginia, and Eastern Virginia. There are also a number of non-accredited off-shore schools popular - St. Georges, Ross, Saba, and others- but you should only consider the Caribbean route as an absolute last resort if you can't get into any U.S. school.