* During the Ph.D. Studies (1981 – 1984) I undertook teaching duties at the Department of Geology, Nottingham University, both in the laboratory and in the field (Document 1).
* Petrology and Structural Geology courses (Third & Fourth years, Juba University, Sudan (Course Unit System), 1987-1989.
* Special Geology course for Forestry Technicians, Sudan University for Science and Technology, 1989-1990.
*Mechanisms of Fossil Preservation for the Sudan Military College Officers, 1996.
* Igneous Petrology (Third, Fourth & Fifth years )– Al-Neelain University, Khartoum, 1997-present ( Document 2).
* Two Metamorphic Petrology courses (Third Year), Two Igneous Petrology courses (Third Year), Principles of Geology (Second Year) — The International University of Africa, 2003-present (Document 3).
* Geological field training of Geology students in different parts of Sudan (Second, Third, Fourth & Fifth Years) – Al-Neelain University, 1997-present.
* Geological field training of Geology students in different parts of Sudan (Second, Third & Fourth Years)–The International University of Africa 2003-present.
A) Current Teaching:
* Principles of Geology (1st. Year).
* Introduction to Petrology (2nd. Year).
* Igneous Petrology (3rd. Year).
* Igneous Rock Associations (4th. Year).
* Tectonic setting and geochemistry of magmatic activity in Sudan (5th. Year).
* Photo-geology and Remote Sensing (3rd, Year).
* Supervision And Execution of Geological Field Training of the students from 1977– present in various parts of Sudan as follows:-
| Class | Duration of annual field trips | No. of field excursions executed |
| Second Year | 3-day Field Trips | 26 |
| Third Year | 2 weeks | 26 |
| Fourth Year | 3 weeks | 20 |
| Fifth Year | – 4 weeks– group supervision of Finalists Dissertations | 20 |
B) Previous Teaching:
*Special Geology course for Civil Engineering students, Faculty of Engineering, University of Khartoum, 1985-1987.
* Special Geology course for Agriculturalists, Khartoum University,1988.