<p>I'm looking for a college/university that matches/comes close to this description:</p>
<ul>
<li>Small-medium size (1500-6000 students) liberal arts school</li>
<li>Somewhere around East coast (leaning towards Southeast)</li>
<li>Hopefully somewhat prestigious, but doesn't necessarily have to be an Ivy or Ivy-type </li>
<li>Neither 100% liberal, nor 100% conservative (is there a middle ground?)</li>
<li>Nice campus, not in the middle of a big city, but more suburban or even rural</li>
<li>Social life, but not dominated by Greek scene</li>
<li>Diverse student body</li>
<li>Flexible curriculum (ideally an open curriculum)</li>
<li>Strong political science/international studies/writing type programs</li>
</ul>
<p>So far, I'm looking at places like Williams, Yale, Wesleyan, Swarthmore, Davidson, Duke, Emory, Wake Forest, and Washington & Lee. Davidson seems to come closest to what I'm looking for.
Any comments on my list of colleges so far, or recommendations of colleges to check out? Is what I'm looking for unrealistic? Are there any safety schools you would recommend?
Thanks so much in advance; I really appreciate any responses.</p>