Engineering: Cal, UPenn, Columbia, Brown, UCSD, or UMich?

<p>Hello,</p>

<p>So I believe the title says it all. I am an international student with no American need-based scholarship, so money is not a factor.</p>

<p>I don't know which field of Engineering I will major in (at UCB, I chose Undeclared). Right now, my choices are in fact restricted to the first four universities I*have written in the title, since the others either have a horrible weather (UMich) or do not scale up to other schools (UCSD).</p>

<p>I am seriously bending toward Cal, but all of the others have a unique location, and their engineering program is also great (though not as good as Cal's).</p>

<p>Should I stay with my first choice? Thanks.</p>

<p>I’d go to Berkeley.</p>