Qatar University:

  1. HIST 121, History of Qatar.
  2. HIST 427, Muslim Minorities in the World

 Other Institutions:

Courses Postgraduate (IIWS) Zayed University:

  1. . Co-teaching Intellectual Schools in Islamic Thought September 2013. 
  2. Turning Points in Modern Islamic History. February 2013 to 17 April 2013 (MIWS 615). 
  3. Turning Points in Modern Islamic History November 2012. 
  4. Co-teaching MIWS 620 State Formation in the Islamic World: Comparative Colonialism -May2013 -9-Jun 2013.

Courses (IIWS) Zayed University under graduate:

  1. Contemporary Islamic World (Spring 2018).
  2. Islamic Civilization 1 (from 2009-2018).
  3. . Islamic Civilization 2 (from 2009-2018).
  4. Arabic Concepts 2010.

Courses Postgraduate (IUA):

  1. Contemporary religious issues (Christianity) from 2001 to 2008 in the Department of History and Theology – Center for Research and African Studies, University of Africa, Khartoum / Sudan. 
  2. The spread of Christianity in Africa from 2001 to 2008 in the Department of History and Theology – Center for Research and African Studies, University of Africa Khartoum / Sudan. 
  3. The spread of Islam in Africa from 2001 to 2008 in the Department of History and Theology – Center for Research and    African Studies, University of Africa, Khartoum / Sudan.
  4. Arabic for special purposes and Islamic studies in Ahlia University (2003 to 2006).