Teaching
Undergraduate subjects:
1. Hydrogeology, for undergraduate students.
2. Engineering Geology, for undergraduate students
3. Applied Hydrogeology, for undergraduate students.
4. Engineering Geology for undergraduate students at the School of Engineering.
Postgraduate subjects:
1. Advanced Hydrogeology, for MSc Students
2. Ground Water Vulnerability, for PhD Students
3. Advanced Hydrology, for MSc Students.
4. Ground Water Managements, for MSc Students.
5. Hydrodynamic, for PhD students.
6. Research Methodology.