<p>I am not familiar with Rutgers, Villanova, Drexel, and such, but I think that the higher end schools-Duke, Upenn, Brown, and Cornell would be a reach for you. You probably shouldn’t take math 1, but just math 2 for SAT subject test. Also, you should def. try the ACT, i got a bad score on the SAT my first time, but I tried the SAT and got 34 my first sitting. Your ECs are good though</p>