He has been a faculty member since 2001 and has taught different courses such as research methods, statistics, educational psychology, educational management. He has supervised several master and PhD students and participated in three research projects as supervisor. He has published one book and more than 25 articles in national and international journals and conference proceedings.