Teaching

Teaching Undergraduate Degrees
# Subject Stage Attachements
1
Practical Igneous Petrology 3rd
Earth Sciences and Petroleum
Third stage
2
Igneous and Metamorphic Petrology 2nd- Theory
Earth Sciences and Petroleum
Second stage
3
Question Bank Igneous and Metamorphic Petrology 2nd
Earth Sciences and Petroleum
Second stage
4
Question Bank Igneous Petrology 3rd
Earth Sciences and Petroleum
Third stage
5
Practical Igneous and Metamorphic Petrology 2nd
Earth Sciences and Petroleum
Second stage
6
Videos of Petrology 2nd (Igneous and Metamorphic rocks)
Earth Sciences and Petroleum
Second stage
Teaching Postgraduate Degrees
# Subject Degree Attachements
Postgraduate Committee
# Student Name Degree Attachements
Supervising Students
# Research Title Degree Attachements