Doctor in Computer Science and graduated from the University of Lyon in France, he earned a good teaching experience from universities in different countries. He taught in France and Tunisia then at King Khalid University in Saudi Arabia. His goal is to make teaching an easy task and a wonderful experience in which the student acquires the maximum amount of skills in each course.