Early in his career , he taught at Princeton University and Haverford College .
Green taught political theory in the Government Department at Smith College from 1964 - 1998 , and was a Visiting Professor at the New School Graduate Center in New York from 2000 - 2009 .
Early in Green 's career , Green taught at Princeton University and Haverford College .
Green taught political theory in the Government Department at Smith College from 1964 - 1998 , and was a Visiting Professor at the New School Graduate Center in New York from 2000 - 2009 .