Chance for RPI school of science

<p>I am current a senior and am very nervous about my college applications.
Here are my stats:</p>

<p>Asian male, low income family from massachusetts</p>

<p>Weighted GPA of around 3.2 - 3.3 (its very low, I know, the reason it is so low was because of foreign language courses, in case that makes a difference)
(I go to an exam-public school)
I am not very sure of my class-rank, because i have not been given that specifically yet, but to ball park it, i would have to say around top 25%</p>

<p>SAT: 2040 (Crit Reading 640, Math 740, Writing 660)</p>

<p>SATII: Physics 710, Math Level 1 740, Math Level 2 730</p>

<p>AP's: Computer Science A (5), US History (4), Physics B (4), and am taking Calculus AB this year</p>

<p>Community Service:
~60 hours in sophomore year, ~10 in junior year and ~30 in senior year</p>

<p>Work Experience:
1. Summer job at BRYE (2005), a summer program where i help teach kids etc
2. Summer internship at IBM (2006)</p>

<p>Activities:
asian culture club
table tennis club
this robotics engineering competition at BU
red cross club (i am their webmaster)
this school year, i dont have a real job, but i am the leader of a website dev team and we get hired to make websites for small businesses around the area</p>

<p>Interests:
I want to go into the computer science major to eventually become a software engineer</p>

<p>Programming/Web-Designing knowledge:
I currently am quite good at Java, PHP, HTML, and CSS, and i know some of Perl, C++, JavaScript, VBScript, JSP, and I am going to try to learn C# soon</p>

<p>Other:
I am fluent with English (of course) and Vietnamese
I took 3 years of Spanish and 4 years of Latin
Other than my 4 AP's, I've also taken (or am taking) 5 honors classes</p>