Looking for good match for biomedical engineering school

<p>Hello,
My son is a senior, his GPA is 3.43 unweighted, about 4.2 weighted. He wants to major in biomedical engineering and go to a top school. His ACT scor was 34 overall, with a 36 on math section and 35 on English section. He is an AP scholar with distinction and takes all AP classes. He is very advanced in math, currently taking differential equations.
Any suggestions for good match schools? He wants to go to Johns Hopkins but I'm not sure he will get in. Does anyone know much about Rensselaer, especially their BME program? does he look like a good match for Georgia Tech?</p>