فارسی English Teaching Experience 1. Geomorphology2. Invirment Geology3. Sedement Geology4. Grund Water Geology5. Petroleum Geology6. Ingenieur Geology