What is the reputation of schools like Amherst, Bowdoin and Middlebury?

They are all stellar. I’d argue that the small liberal arts school structure allows for a better undergraduate education and experience than the Ivies.

Does he have any thoughts on what he might like to study? There are other great LACs he could consider as well.