<p>I think your state flagship would be an excellent option. They will prepare you very well for medical school and you will not leave with as much debt as you would have accrued going to a private school (assuming you are unable to win lots of merit money at private schools). Assuming you pull your standardized test scores up to the ranges your state flagship accepts, you should be golden there. Since many public schools are on a rolling admissions basis, you could apply there soon and have results this fall/winter.</p>