Nomaan Mufti
Professor has knowledge but doesn't display it. You can't ask doubts or anything. Online course. 2 exams mid 50% and final 50%. No curving. Every week he randomly calls 2 students and asks them to explain WEEKLY homework, no matter what he is unsatisfied. Syllabus not followed. Heavy work. If you are absent when he randomly calls you, -5 from grade