Munshi Rahmen
By far the worst professor Ive ever had. He is very unorganized in his teaching ability. Either goes way to fast or way to slow during notes. When giving some assignments, he is very vague and unclear. And then will expect you to understand everything after his very brief and vague statement. Would not recommend having him.