She was born in New Haven, Connecticut but grew up in the Netherlands, England, New Jersey and New York City, where she graduated from the New School for Social Research, she spent a number of years living and working in New York City.
She was born in New Haven but grew up in the Netherlands, England, New Jersey and New York City, she spent a number of years. These years were living and working in New York City. New Haven was Connecticut. She graduated from the New School for Social Research.