 He has been a visiting professor at Yale University, the University of Connecticut and Columbia University.He was also a visiting professor and holder of the Frank C. Erwin, Jr. Centennial Chair of Government at the University of Texas, Austin.In 1998, he was a distinguished visiting fellow of the Helen Kellogg Institute for International Studies at the University of Notre Dame in Indiana.