Al Akhawayn University
(2016)

 

GEO 2301

HIS 1301

HUM 2302

Political Geography

History of the Arab World

Introduction of the Study of Islamic Civilization

 

North Park University
(2014 - 2016)


American College of Norway
(2013 - 2014)

ARAB 1010

ARAB 1020

ARAB 2010

ARAB 2020

ART 3060

GBLS 2130

BTS 1850

CORE 3000

HIS 3220

HIS 3240

HIS 3320

POGO 3370

POGO 3390

SOC 2090

SOC 3310

YM 3390