Chances at NC State/Ways to improve chances at UNC

<p>I'm gonna be a junior next year but I want to know if my EC's and my past grades, and my future classes will be good enough for NC State assuming I get a decent SAT score(1900 or above). Also will this have a fighting chance for UNC?</p>

<p>Basic Info: Asian-American (Indian more specifically), resident in North Carolina</p>

<p>Academics:
GPA - 4.5 (weighted)
3.8125 (unweighted)</p>

<p>Class Rank (36/593) - This is from January, so it doesn't have my second semester grades in it and I raised my GPA from 1st semester to 2nd semester by .083 assuming I get an A in Spanish 4 and English and I'm pretty sure I did, though I'm not positive.</p>

<p>Classes: (block scheduling)</p>

<p>Freshmen Year:
Honors Geometry - B
Honors Algebra 2 - A
Honors English I- A
Honors Biology- A
Honors World History - A
Health/P.E.- A
Spanish 2- A
Computer Programming-A</p>

<p>Sophmore Year:
Honors Pre-Calculus-B
Honors Chemistry-A
Honors Civics & Economics-A
Honors English II-A (not sure yet but I'm guessing I have an A)
Honors Spanish 3-B
Honors Spanish 4-A (not sure yet but i'm guessing I have an A)
Sports Medicine I -A
Sports Medicine II - A</p>

<p>Junior Year: (The Classes I chose for next year):
AP Statistics
AP Environmental
AP English III
AP US History (its year long with honors US second semester)
Honors US History
Honors Anatomy
Honors Spanish 5
Honors Physics</p>

<p>(I may drop Anatomy or Physics and take AP Spanish Language)</p>

<p>Senior Year: (What I have in mind, although I haven't decided on the last 3 classes)
AP Calculus AB
AP Calculus BC
AP Spanish Lang or maybe AP Spanish Lit
AP English IV
AP Psychology
???? (Elective)
???? (Elective)
???? (Elective)</p>

<p>E.C. Activities:
Key Club (1 year)
Track (2 years)
Cross Country (1 year)
Indoor Track (1 year)
Spanish Club (1 year)
Inducted into NHS
Inducted into Sociedad Honoraria Hispanica (like NHS for Spanish classes) and there were only 2 sophmores inducted into this
Volunteering at Exploris Museum in Raleigh, NC - 22-23 hours a week during summer (about 180 hours total)
Volunteer at Library for 2hrs/week</p>