He has served as a Visiting Professor of Islamic Studies at Bard College in New York and as an associate professor of Philosophy and Islamic studies and Director of the Islamic Research Center at al-Quds University.