<p>hey there. basically the title. i would appreciate any recommendations you guys have. more details:</p>
<p>i currently go to Cornell Engineering as a rising sophomore and plan on majoring in Computer Science.</p>
<p>as of late, I have realized that Cornell is not the best fit for me. I chose to go to Cornell b/c it was the best school out of the ones that I had applied to. to expand further, originally I had targeted either MIT or Stanford -- so take from that what you will.</p>
<p>what makes Cornell not a good fit for me now is that it is simply too large of a school with too large of a Greek life in a non-urban campus. more likely than not, I would not be able to transfer to a school like MIT or Stanford simply b/c transfer admissions to those schools is even more competitive than undergrad, and my performance during my first year, simply put, isn't good enough - not a 4.0, not enough ECs, etc.</p>
<p>my realization now is that the name-brand value of a school matters less to me -- especially less now than before -- and I'm just trying to look for a school that meets my needs, which are listed in the title. All three of these are equally important.</p>
<p>1) Urban environment: I prefer cities. I feel more connected to everything. There's more of a concert scene, there's museums, lots of people to look at. I love New York (I'm from Long Island) but I'm not necessarily married to it.</p>
<p>2) Computer science: It's my major. This will not change. This is what I foresee myself building a career upon.</p>
<p>3) Humanities: I currently take 2 languages at Cornell (Spanish and Chinese). My first semester, the class I enjoyed the most was my freshman writing seminar. I read everything -- news, politics, history, fiction, basically everything. for me, I see everything as art -- programming as well, of course.</p>
<p>sorry for the long post, and thanks again for the help.</p>