He has twelve years of teaching experience for the undergraduate students and postgraduate. He supervised many undergraduate projects and several master theses in AASTMT and other universities. He also supervised several PhD students in cooperation with Ein Shams University (Egypt).