Chances After Getting SAT Score Back :(

Race: Asian Indian/California Resident

Scores/GPA:

SAT: 2120 (CR-660, M-800, W-660 Essay:10)
SAT II: 720-Physics, 760- Math II

GPA Top 10% of Class; (assuming there is grade deflation at my school):
9-11 UW- 3.68
9-11 W- 4.16
10-11 UW GPA- 3.69
10-11 W GPA (Uncapped)- 4.23
UC GPA (Capped at 8 Honors) -4.0
CSU EI-4572

AP’s Taken (12 by senior year) (Most Rigorous Schedule)- How important is that, does it make up for my poor GPA?

AP Scores (6 Total in 10-11)- AP Chemistry (3), AP Euro (3), AP Calculus AB (5), AP Physics 1 (4), AP US History (4), AP Spanish IV (4)

Senior Year Schedule (Rigorous Schedule?)
AP Gov
AP Stats
AP Psych
AP Physics C
AP Lit
AP Computer Science/Tennis

Total AP Courses In High School (Rigorous): 11-12

Extracurriculars:
CSF (3 Years)
Key Club (3 Years)
Taekwondo 3rd Degree Black Belt (13+ Years)
1st Place Cal State Open Taekwondo Tournament
Junior Leadership Team for Taekwondo
Taekwondo Instructor Experience (200 Hours)
Volunteer as Taekwondo Instructor (50 Hours)
Intern at Social Security Office
Orange County Math Circle Competition-4th Place
Love 2 Read (Library Reading Program)
Teen Advisory Board at Library
AP Scholar With Distinction
Academic Connections UCSD Summer Camp
600+ Community service hours

Schools:
1.USC
2.UCLA
3.UCB
4.UCSD
5.UCI
6.UCSB
7. CAL POLY SLO
8.UCD
9.UCR

QUESTION: Should I retake SAT, if I think I can only get 2150-2200? I am mainly concerned about my writing score… I don’t know if I can pull of 800 on math again.

My major would be electrical or computer engineering.

1.USC- Reach
2.UCLA- Reach
3.UCB- High Reach (one of the most impacted majors)
4.UCSD- Low Reach
5.UCI- Match
6.UCSB- Match
7. CAL POLY SLO- Match
8.UCD- Match
9.UCR- Saftey

If you feel confident you can get a 2150+ on the SAT go for it. Although it wont help much on the mid teir UC’s or Cal Poly, it will definetely help for UCB, UCLA, and USC.

USC- Reach
UCB- Reach
UCLA- Reach
UCSD- Low Reach
UCD- Match/High Match
UCI- Match
UCSB- Match
UCR- Safety
Cal Poly SLO- Match