Mme Schiff, née à Adams, au Massachusetts, est diplômée de l'école préparatoire de l'Académie Phillips et a obtenu son baccalauréat ès arts du Williams College en 1982.
Mme Schiff est diplômée de la Phillips Academy et a obtenu son diplôme du Williams College en 1982.