<p>Ok, so here's my dilemma...</p>
<p>I've been accepted into the engineering schools at UMich, UCLA and UCSD. I know that UMich's engineering program is ranked higher than the other two schools, but I've been living in a tropical climate all my life, and I don't think I will enjoy the Ann Arbor weather. Everyone I've spoken to tells me that the weather in Michigan will make life depressing (since I will rarely be able to go outside), and that the quality of life in California will generally be much better. </p>
<p>Is this true? And is the difference in rankings significant enough to choose UMich over UCLA and UCSD? Will engineers from Michigan have better research opportunities and job recruitments than engineers from UCLA? Lastly, what is the culture like at UMich as opposed to UCLA and UCSD?</p>
<p>Thanks in advance!</p>