He teaches graduate and undergraduate courses on the politics of Africa, theories of nonviolence, and international political economy. He also teaches undergraduate courses in the politics of Latin America, global studies and globalization, international terrorism, and American politics.