Foster fue un activo miembro de los movimientos pacifistas y medioambientales antes de matricularse en el "Evergreen State College" en 1971. Estudió economía como respuesta a lo que consideraba una extensa crisis de la economía capitalista y a la implicación de EE.UU. en el golpe de Estado de Chile. En 1976 se mudó a Canadá para estudiar en la carrera de ciencias políticas en la Universidad de York en Toronto.