Where should I go?

<p>I'm a junior and want to go into electrical engineering, computer engineering, or computer science. I plan on applying for engineering in general because I'm still undecided. Anyway, here are my stats:
GPA (weighted): 4.46
SAT: 790 math, 650 verbal, 700 writing = 2140
I have taken all possible honors classes except this year I took regular english.
Senior year I'm taking AP Calc, AP Chem, Honors Java, some core honors classes, and an independent study course where I write a 50 page (approx.) thesis paper.
EC's: Italian Club, Latin Club, Environmentalist club, table tennis, 4 hours/week volunteering, and 400+ hours work expeience.</p>

<p>What do you recommend for safeties, matches, and reaches? Thanks.</p>

<p>any idea what you want in a school?</p>

<p>Cornell
Carnegie Mellon
Stanford
UC Berkeley
U Michigan
U Illinois
MIT
Caltech
Rice
RPI
Northwestern
Princeton
Columbia
Johns Hopkins
U Maryland College Park</p>

<p>collegehelp, which of those schools that you listed would you say are reaches for me?</p>

<p>Cornell Reach
Carnegie Mellon Slight Reach
Stanford Reach
UC Berkeley Reach OOS
U Michigan Safety
U Illinois Safety
MIT Reach
Caltech Reach
Rice Slight Reach
RPI Safety
Northwestern Reach
Princeton Reach
Columbia Reach
Hopkins Reach
Maryland Safety</p>

<hr>

<p>Also consider Lehigh, Penn, Case Western, UVA, Rochester</p>