He has also taught as a visiting professor at the faculty of law at University of Benghazi in Libya (1972–1974), the faculty of sharia law at the University of the United Arab Emirates (1984–1989), the University of Khartoum, Sudan, and the Islamic University of Riyadh.