-In Irrigation Engineering Dept., College of Engineering, University of Sulaimani (2009-2014), Soil Mechanics-Lab-3rd stage, Programming& Numerical Methods-MATLAB-2nd stage.
-In Civil Engineering Dept., College of Engineering, University of Ottawa (2016), Fluid Mechanics (Tutorial).
-In Irrigation Engineering Dept., College of Engineering, University of Sulaimani (2017-2018), Programming& Numerical Methods-MATLAB-2nd stage (2017-2018).
-In Mechanical Engineering Dept., Technical College of Engineering, Sulaimani Polytechnics University (2018-2021), Fluid Mechanics-2nd stage.