Great colleges for kid who loves engineering - high GPA/great ECs/strong at math but not genius

RIT and Union in NY could both be worth a look. RIT has some hands on elements that appeal to some.

Union (ny) has some interesting ways of marrying engineering and liberal arts disciplines/classes. This school has a lot to recommend it.

If he likes the fluidity of engineering and liberal arts at Union, others in the same vein might be Tufts, Lafayette, Lehigh, and Bucknell. These all have smaller engineering schools relative to many mentioned upthread but perhaps more (and easier access to) non-engineering classes.

2 Likes