During the years, I was teaching the following courses at Qatar University

Theoretical Courses:

Basis of Geology
Desert
Engineering Geology
Environmental Geology
Geophysics
General GeologySoil Composition
Hydrology
Introduction to Soil Science
Man & Life
Man & Environment
Petrophysics

Practical Courses:

Basis of Geology
Engineering Geology
Geophysics
General Geology
Hydrology
Petrophysics