<p>Before I get to your latest question I wanted to add another school I’ve heard good things about: Carnegie Mellon. </p>
<p>Probably most of the top schools are pretty strongly liberal, I would have to say. If that is a concern, you might want to look more at some of the southern schools or more strictly science schools. Think about schools like UVA, Washington and Lee, Suwanee, maybe Elon, Texas A & M (that is actually a GREAT choice for science), Rice (has lots of scholarships, great school), University of Richmond, etc.</p>