<p>“Kalamazoo, Lawrence U, Earlham, and Grinnell would be great if she can tolerate rural/suburban locations.”</p>
<p>Kalamazoo is definitely more “urban” and Lawrence somewhat more than either Knox or Grinnell. My son attends Kalamazoo, and while he is on the social studies side I have seen its science facilities and they are tremendous. The OP’s description of his daughter as quirky and quiet made me think immediately that an LAC would be a good fit for her. By the way, I believe Knox has a pre-med arrangement with one of the medical schools, either in Chicago or St. Louis. She would be a very good candidate for merit aid at Kalamazoo and Knox, and probably at Lawrence and Grinnell.</p>