Pros and cons between Haverford, Amherst and Middlebury

With Corona I am not able to get to these schools and it is tough to discern online what is the best choice.

Also I want to study Computer science or Math.

Note that Haverford and Amherst appear in a Princeton Review sampling, “Great Schools for Mathematics Majors.”

This thread overlaps with your topic here: http://talk.collegeconfidential.com/college-search-selection/2123956-differences-between-top-east-coast-lacs-williams-amherst-swarthmore-bowdoin-middlebury-etc-p1.html. You will find a range of opinions represented.