<p>Please rank these schools based on the strength of the undergraduate math department. To be more specific, I'd especially like to know which of them offers the best preparation for a further research career in mathematics(rather pure than applied). The more details you can provide, the better.</p>
<p>Cornell University
Duke University
University of Chicago
University of Pennsylvania
Williams College</p>