<p>OP, our son had similar ACT scores to yours. Did not take SAT. Sounds like he took similar course load in terms of APs and rigor junior and senior year. Did take the senior year AP English class, but I dont think that mattered. Was accepted RD to RPI. Had decent ECs and should have gotten good recommendations. He did visit and he seemed to hit it off with the staff in the department for his major. It was clear that he liked the program. That may have helped also.</p>