Ahmad teaches an introductory course on Islam at Wesley Theological Seminary.Wesley Seminary Personnel listing, p. 5 . He also has taught courses religion, science and freedom at the University of Maryland, College Park. and courses relating to Islam and development at Georgetown University, the Johns Hopkins University, School for Advanced International Studies, and the Prince Alwaleed Center for Muslim–Christian Understanding.
