<p>I would suggest Brown, as it looks to fit your list. It is very strong in the sciences and also the history and classics you’re interested in. The size is right, it’s in Providence, RI (a city), and its focus is on undergrads. Perhaps look at Dartmouth as well. </p>
<p>I’m curious as to why you don’t think Case has a campus. When I visited I felt there was a campus, it was just urban and part of Cleveland. But honestly, though you might not want to go to school in Ohio, you still need a safety, and OH residents should be happy to have OSU. </p>
<p>Btw, I’ve heard that it’s mostly the custom of schools in the south that dress up for football games.</p>