<p>I know that each school has their own criteria and selection process, but in general, rank these schools in order of difficulty of acceptance.</p>
<p>Stanford
Harvard
Yale
Duke
Princeton
MIT
Caltech
Northwestern
Cornell
John Hopkins
UPenn
Columbia
Rice
Brown
Georgetown</p>