He was previously Wallerstein distinguished visiting professor of religion, conflict, and community at Drew University, where he taught from 2012 to 2013, and assistant visiting professor of religion at the University of Iowa, where he taught from 2000 to 2003. He is an adjunct senior fellow at the Council on Foreign Relations (CFR).