Ahmed Benkhalti
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.