Courses

The American University in Cairo

Developed and taught:

Taught:

Columbia University, School of International and Public Affairs

Developed and taught: Technology, Knowledge and Development: Perspectives Post Arab Spring (Spring 2014)

Yale Law School

Developed and taught: Technology, Knowledge and Development: Perspectives from Egypt and the Arab World (Fall 2010)

University of Toronto

Developed and taught: Information Technology and Economic Development (Fall 2006)