He also teaches and writes extensively on Philippine politics and law. At the University of the South, he teaches courses on Human Rights, International Law, Terrorism and Global Security, International Security, European Union, and Introduction to World Politics, among others. He obtained his Ph.D. in Political Science from Vanderbilt University where he defended his dissertation With Distinction, a distinguished honor seldom given by the Department of Political Science. He also obtained an M.A. Degree from Vanderbilt University, completing his comprehensive examinations in Comparative Politics With Distinction. He also has a second M.A. from the Amsterdam School of International Relations (ASIR) at the University of Amsterdam in the Netherlands, where he also graduated With Distinction.