Original: Hampshire College is a private liberal arts college located in Amherst, Massachusetts.
Simplified: Hampshire College is a private college located in Amherst, Massachusetts.