The Teaching Staff
The staff is composed of the best teachers working in their respective disciplines and specialists who are trained to teach the Arabic language to non-native speakers. They are prepared with both the experience and practice knowledge to teach their specific subject and are graduates of the Dar ul-Uloom Egypt and the University of al-Azhar.