<p>For some career direction, make the most of summer -- explore some career options through summer programs like governor's school, research at a university, and/or service through mission trips, etc. If your son does not want to drop his interest in the humanities, I'd suggest a non-tech school, meaning look at engineering programs within universities that allow a second major in A&S. Having said this, he's just a junior -- it's a rare kid who has a plan at 16 or 17.</p>
<p>quareidfaciam is right to warn you that your son's interests may not have completely gelled yet. My son was all set to go to the University of Chicago (no engineering, period). At the last minute (end of April senior year) he decided he really wanted to study computer science within the context of an engineering school, so he chose a different university, one with a college of engineering that allows him to double major in non-engineering fields.</p>
<p>When he was deciding on which schools to apply to, he tried to cover a lot of bases: no tech, heavy tech, pure computer science, and multi-purpose universities with both engineering and liberal arts. It worked out well for him.</p>