Amherst Campus

Amherst College, founded in 1821, is widely regarded as one of the premier liberal arts colleges in the world. Located in western Massachusetts, close to the beautiful Berkshires, Amherst draws students from nearly every state and more than 40 countries.

With an endowment of nearly $1 billion, Amherst has extensive physical resources. The college’s scenic 1,000-acre campus is near the center of the town of Amherst. Nearly every academic building on campus has been renovated in the past five years, and Amherst’s academic and athletic facilities are among the best in the nation.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s