I think there are some good suggestions here. Grinnell meets full need and offers merit. By all accounts the students are very laid back, not at all snobby. I think that’s generally a benefit of schools in the midwest. Is she interested in women’s colleges? Both Mount Holyoke and Bryn Mawr offer merit aid and fit the bill as you describe here. I’d also suggest she check out Connecticut College. Its reputation is that it’s for preppy kids, and that there is somewhat of a party culture, but that’s not what we heard from students there when we toured, or when we did virtual sessions. I think it’s changing. FYI, Conn and Trinity are the only NESCACs that offer merit aid, so earlier suggestions of Bates and Bowdoin might not be a fit, though Bowdoin does meet full need.
I second the suggestion of College of Wooster and would add St. Olaf, Lawrence, Knox, Beloit and Wheaton (MA, not IL) if you’re looking for terrific, under the radar schools that offer great merit aid. Some of these are CTCL, some aren’t. She’ll have plenty of options!