UToronto vs. UBC Engineering

<p>I am a Canadian high school student (Canadian citizen and has residence in Canada) who is currently attending an international school in China. I plan to major in engineering, specifically chemical engineering. According to these creteria, which school is better for me?</p>

<ul>
<li>strong chemical engineering program with specializations in biological science/engineering and/or environmental science/engineering</li>
<li>opportunities for studying abroad</li>
<li>undegraduate research</li>
<li>co-op</li>
<li>minor or combined major in business; or minor or combined major with another arts, science, or engineering program</li>
<li>sustainability, either as a program or the campus is sustainable overall</li>
<li>city environment and climate</li>
</ul>

<p>If you don't have a comprehensive answer on all of these criteria, you can make a judgment on any of the criterion you know. Please help, this is a really important decision to me. I don't have a chance to go to any of the two cities, so I don't have any impression on their city environment.</p>

<p>Thanks.</p>