After rereading your post, I also want to suggest looking at William and Mary. I’m not sure about financial aid, but I think it has the vibe you’re looking for (nerdy, passionate, non-sports oriented, right size, well ranked policy and environmental science program). It’s known as a public Ivy, so I think there’s some prestige factor there too.
5 Likes