Se graduó en el Instituto Newton y luego estudió psicología en la Universidad de Tufts y sociología en el Boston College.