Lehigh is bordering on Reachy but seems like a potentially very good fit.
William & Mary, same deal, getting Reachy, but I would think well worth checking out anyway.
Less Reachy, Fairfield seems like an excellent fit:
If this is not too far from the coast, Rochester is a great school for exploring and combining interests:
TCNJ is a great suggestion.
Finally, particularly if he might be interested in business and technology, WPI is a really intriguing possibility.