– Teaching laboratory strength of materials in Azad University
– Teaching scientific internship courses for engineers working in laboratory fields and strength of materials and concrete
– Teaching a mapping course Shiraz University
– Teaching building construction methods and applying technical principles in building construction
– Teaching familiarity courses with steel profiles of reinforcement and methods of performing various tests according to Standard books
-Teaching familiarity courses with mineral and chemical additives in concrete in various layers