Ahmad Diab
I would not take his class again. They are set up in a way to fail the student. We are not provided with any of our grades until they post it. Extremely, against the Iranians and put differentiation among them and other students to the point that the class becomes discouraging for a student to study.