Qatar University:
- HIST 121, History of Qatar.
- HIST 427, Muslim Minorities in the World
Other Institutions:
Courses Postgraduate (IIWS) Zayed University:
- . Co-teaching Intellectual Schools in Islamic Thought September 2013.
- Turning Points in Modern Islamic History. February 2013 to 17 April 2013 (MIWS 615).
- Turning Points in Modern Islamic History November 2012.
- Co-teaching MIWS 620 State Formation in the Islamic World: Comparative Colonialism -May2013 -9-Jun 2013.
Courses (IIWS) Zayed University under graduate:
- Contemporary Islamic World (Spring 2018).
- Islamic Civilization 1 (from 2009-2018).
- . Islamic Civilization 2 (from 2009-2018).
- Arabic Concepts 2010.
Courses Postgraduate (IUA):
- 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.
- 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.
- 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.
- Arabic for special purposes and Islamic studies in Ahlia University (2003 to 2006).