<p>not sure for biology but my son choose USC over Penn for engineering. He did not apply to Berk.</p>
<p>I would rank for engineering.</p>
<p>Berk
USC
Penn</p>
<p>except usc has smaller classes and is much more of a lac experience than Berk where class size and use of TA’s can be a problem.</p>