Sarah Lawrence College is a private and independent liberal arts college in the United States. It is located in southern Westchester County, New York, in the city of Yonkers, 15 miles (24 km) north of Manhattan. The College is known for its rigorous academic standards, low student-to-faculty ratio, and highly…Read more from Wikipedia »