Grade improvement

i want to go to TCNJ really bad for elementary education, my SAT score out of 1600 is 1260 and the one out of 2400 is 1880, this isnt my super score, and I have a pre school education class at my vocational school which I got a 96 in and this year Im taking one for teaching internships. i did a teaching program a year early at TCNJ and am the president currently of the future educators association, made my own Muslim students association, joined the mock trial team, did a competition in philly in which I won multiple awards in different categories and did a teaching competition in which I won silver nationally I did girls on the run as a coach for four seasons and started my own Sunday school, religious school, preschool program from the ground up creating my own curriculum and materials. i also did eight years of martial arts training and performed on an improv team. My only issue are my grades freshman and sophomore year I was advised to take some classes that didnt really fit me and got a 2.9 GPA overall from the two years. This past year I took the preschool class as mentioned earlier and AP World and Lang scoring a four on each and got a 3.9 GPA for the year alone, but it still only brought my current GPA up to a 3.1 what are my chances given all this information of getting in TCNJ on early decision.n