Guide to Applying to Williams College as an International Student for an Undergraduate Degree
Glance Over Williams College Williams College is a private institution that was founded in 1793. Williams College – located in Williamstown, Massachusetts, at the foot of Mount Greylock in the Berkshires, and is one of the oldest colleges in the country.