<p>You might also look at Lafayette, Union, Franklin & Marshall which are particularly good in the STEM fields.</p>