<p>Its very good that you have shown an upward trend and are engrossing in all honors and APs your senior year, but your SAT score and lack of extracurriculars may be just a bit of a problem. </p>
<p>I would say-</p>
<p>Virginia Tech - accept
NC State University - accept for sure
Drexel University - accept
Rutgers University - New Brunswick (Instate) - accept for sure
Carnegie Mellon University - reject, definitely
Cornell University - reject, definitely
Stevens Institute of Technology (Instate) - reject
Lehigh Univeristy - accept
Renesselear Polytechnic Institute - reject
Johns Hopkins University - reject, definitely</p>