Edu-Assistant, Universitas Gadjah Mada. 2013-2014,
Universitas Gadjah Mada FMIPA Geophysics Department (geofisika.ugm.ac.id), teach Kapita Selekta B, perform unconventional petroleum systems, perform project with PERTAMINA, reinvolve the syllabus, teach the methods to students, and arrange questions for mid-semester and end-semester examinations.
Teaching Assistant, King Fahd University of Petroleum and Minerals
Term 202 - GEOL 103 (Principle of Geology-Lab) Section 01 under supervision of Dr. John D. Humphrey and Mr. M. Osman.
Term 211 - GEOL 305 Structural Geology Section 52 under supervision of Dr. John D. Humphrey and Mr. M. Osman.
GEOL 202 Applied Geoscience for Scientists & Engineering under supervision of Prof. M. A. Kaminski.
Term 212 - GEOL 202 Applied Geoscience for Scientists & Engineering under supervision of Prof. M. A. Kaminski.
Term 221 - GEOL 305 Structural Geology Section 52 under supervision of Dr. Israa S. Abu-Mahfouz and Mr. M. Osman.
Term 222 - GEOL 103 (Principle of Geology-Lab) Section 01 under supervision of Dr. John D. Humphrey and Mr. M. Osman.
Term 231 - GEOL 305 Structural Geology Section 53 under supervision of Dr. Israa S. Abu-Mahfouz and Mr. M. Osman. (27 August 2023–4 January 2024)
Teaching, King Fahd University of Petroleum and Minerals
Term 241 - GEOL 213-01 and Geol 213-51. Earth History and Paleontology (Class & Lab). (25 August 2024 –12 January 2025)
Term 242 - GEOL 102-01 Principles of Geology (Class). (12 January 2025– 11 May 2025).
GEOL 512-01 Micropaleontology (Class & Lab). (12 January 2025– 11 May 2025).
Term 202 - GEOL 103 (Principle of Geology-Lab) Section 01 under supervision of Dr. John D. Humphrey and Mr. M. Osman.
Term 211 - GEOL 305 Structural Geology Section 52 under supervision of Dr. John D. Humphrey and Mr. M. Osman.
GEOL 202 Applied Geoscience for Scientists & Engineering under supervision of Prof. M. A. Kaminski.
Term 212 - GEOL 202 Applied Geoscience for Scientists & Engineering under supervision of Prof. M. A. Kaminski.
Term 221 - GEOL 305 Structural Geology Section 52 under supervision of Dr. Israa S. Abu-Mahfouz and Mr. M. Osman.
Term 222 - GEOL 103 (Principle of Geology-Lab) Section 01 under supervision of Dr. John D. Humphrey and Mr. M. Osman.
Term 231 - GEOL 305 Structural Geology Section 53 under supervision of Dr. Israa S. Abu-Mahfouz and Mr. M. Osman. (27 August 2023–4 January 2024)
Teaching, King Fahd University of Petroleum and Minerals
Term 241 - GEOL 213-01 and Geol 213-51. Earth History and Paleontology (Class & Lab). (25 August 2024 –12 January 2025)
Term 242 - GEOL 102-01 Principles of Geology (Class). (12 January 2025– 11 May 2025).
GEOL 512-01 Micropaleontology (Class & Lab). (12 January 2025– 11 May 2025).