Reviews of professor Ahmed Benkhalti

Rating: 5.0/5, difficulty: 2.0/5
I did not attend class much due to being busy with APs and other DE classes but his online notes are very good and although he may call you out randomly in front of the class, he is just trying to see if you understand the content as he does not want anyone to fall behind. Good professor, he also allows multiple HW attempts and gives good feedback.

Rating: 1.0/5, difficulty: 5.0/5
I cannot even tell you how many times I have cried because of this class. DO NOT TAKE HIM. Prepare yourself for failure

Rating: 5.0/5, difficulty: 3.0/5
Professor does the popcorn method, but I feel like that really helps you keep engaged in the material. If you don't understand something, he will MAKE SURE you understand before moving on if you let him know.

Rating: 1.0/5, difficulty: 4.0/5
If there is another section of the course available, I would recommend considering it. Professor will humiliate you in front of the class for asking a question, no matter how valid the question may be. If you do not understand something, it is up to you to figure it out. His lecture style does not facilitate learning, rather just short-term recall.

Rating: 1.0/5, difficulty: 4.0/5
When you ask him how you got an answer he replies he did the math in his head. Does not write the steps on the board at all, he is all mental math... great for him but my brain does not work that way. One of the worst professors I have ever had. I would strongly pass on this class and take Vernille Blocklin instead.

Rating: 5.0/5, difficulty: 2.0/5
Failed this class the first time , retook it with him and passed with an A! He taught me more in a 5 week course then I had learned in a 4 month course. Definitely recommend, his way of teaching helps you grasp the concept better. If you put forth the effort you will pass! Amazing professor