<p>I already posted why smaller schools may not be the best; they do not offer the wide breadth of engineering disciplines and research opportunities that the big research universities offer. And no matter what, Yale is not the best choice for engineering. Caltech and schools like Olin and Harvey Mudd offer great engineering programs that are also small and focused. Among the Ivies, Princeton offers amazing engineering programs while retaining a relatively small and individualized curriculum as well. And if we’re comparing undergrad programs, your ranking doesn’t matter because it’s a graduate ranking. The only undergrad engineering ranking I know of is USNEWS, which I believe ranks MIT, Stanford, Berkeley, and Caltech as the top schools. No matter which way you look at it, Yale is not the best fit for a student who wants to pursue engineering. Period.</p>