<p>Many of the schools listed above (WPI, RPI, Rose Hulman, Mudd, Olin) , offer a great engineering education. But I consider them “STEM” (Science, Tech, Enginering, Math) schools. OP’s son should look at that kind of school and also more diverse places that would offer more theater options. </p>
<p>Hmm… how about Northeastern in Boston? It has excellent merit scholarships and a great co-op program (with ability to live on campus during co-op sessions and still do campus activities). No football, but lots of hockey enthusiasm. Over the past years NEU has steadily climbed in rankings. </p>