Mohammed Gamal


My name is Mohammed Gamal, native Arabic teacher from Egypt. I am teaching Arabic to non-native Arabic speakers online.