Ahmed Hegazy
ESL Teacher/special education

Native language: Arabic
Other Languages: English US French
Currently living in: United States
Skype name: taama706




Please contact me for more information.