Sex, Lies and the College Cult
originally aired on Peacock
Sarah Lawrence College was established in 1926 by the real-estate mogul William Van Duzer Lawrence. The college was originally intended to provide instruction in the arts and humanities for women. Sarah Lawrence was the first liberal arts college in the U.S. to incorporate a rigorous approach to the arts with the principles of progressive education.