Dariush Khezrimotlagh
The worst professor. Blames students for not engaging during class or doing bad on the quizzes. Class is intimidating/stressful. Quizzes graded harshly and random. Lots of content to learn by yourself. Calculus/proofs to completely memorize and less application. Feels like you're walking on thin ice each class and for your grade. TAKE SOMEONE ELSE!