He teaches Introduction to Philosophy and Islamic Theology. His first degree was from al-Azhar University, Egypt and PhD from Edinburgh University. His interest is in Theology, Philosophy and Religious Studies.