فارسی English Teaching Experience 1. Advanced Soil Mechanics-Soil Mechanics-Seismology-Earthquake Engineering- Geotechnical Earthquake Engineering-Environmental Geotechnical Engineering