He served as Visiting Professor of Public Policy at Harvard University’s Kennedy School of Government (2018–2019). He was Visiting Professor of Political Science and International Affairs at Yale University (2002–2018).
He held a Visiting Professor position in Public Policy at Harvard University's Kennedy School of Government (2018–2019). He was also a Visiting Professor in Political Science and International Affairs at Yale University (2002–2018).