@katliamom, there isn’t any source documentation on the supposed communication from Swarthmore - as one of few LAC’s that offers an engineering program it has a very deep math curriculum; others that don’t offer “pre-professional” engineering programs also have very deep applied math offerings - one I didn’t mention in my prior post is Harvey Mudd as it’s math program is universally recognized as outstanding.
@CALSmom, that makes sense as small private Christian schools are likely to have a very different profile than the LAC’s I referenced. If he is interested in both STEM and non-STEM liberal arts classes (the reason why I said “both” is STEM, outside of Engineering and some deeper CS concentrations, is very much a part of the the LAC lexicon), then LAC’s sound like a great fit. Since CA only has the Claremont Consortium as a highly selective LAC option, you son would need to be wiling to travel at least to the Midwest and predominantly the East coast for the most selective schools.