
Dr. Mahmoud Abdul Hafiz Khalaf Allah
Associate Professor of Curriculum and Methods of Teaching Arabic Language& Islamic studies
Educational consultant and expert in curriculum development and assessment
Associate Professor of Curriculum and Methods of Teaching Arabic Language& Islamic studies
Educational consultant and expert in curriculum development and assessment