TEACHING

 Structural geology, Strain analysis, Rock Mechanics , Geochemistry , Directional data analysis, Sedimentary petrology, Carbonate rocks Petrology, Determinative mineralogy, Optical mineralogy, Crystallography, Igneous, and Metamorphic petrology. Photogeology, Photogrammetry, Surveying ,Deformation Mechanics, Geotectonics, Field geology.  Rock- forming minerals.