American University in Cairo
He has taught at the American University in Cairo, Ohio University.