<p>UPenn is not particularly strong for graduate engineering. Both ETHZ and Toronto are fine, but ETHZ probably has better resources.</p>
<p>UPenn is not particularly strong for graduate engineering. Both ETHZ and Toronto are fine, but ETHZ probably has better resources.</p>