Ahmed Hanafy

This professor has taught: ARAB101, ARAB104, ARAB105, ARAB204, ARAB205, ARAB206, ARAB207, ARAB304, ARAB305, ARAB321, ARAB322, ARAB399B, ARAB399C, ARAB399D, ARAB499I, ARAB499L, ARAB499Z, COMM798B, SLLC309
Information Review
Ahmed Hanafy
ARAB499Z

Expecting an A+
Anonymous
01/06/2024
The very best language professor, understanding and supportive while also pushing students to improve.
Ahmed Hanafy
ARAB105

Anonymous
04/04/2022
Great professor! I wish I had taken the first level with him as well! I learned much more that I expected. He is a very respected and supportive professor. He is very helpful with questions, and he makes sure everyone speaks Arabic and he provides great feedback.
Ahmed Hanafy
ARAB104

Expecting an A
Anonymous
05/30/2021
Great Professor, very patient and supportive. Maybe he is the best language professor I have ever had.
Ahmed Hanafy
ARAB104

Anonymous
11/18/2020
Good professor, very helpful when asked questions and pushed you to participate in class. The course materials and books on the other hand are very unhelpful with vague explanations and no examples to guide you. The books are probably the least user friendly books I have ever used for language instruction.