Irfan Malik
Professor Irfan is a very tough grader and does require a lot out of his students. Very confusing to understand and when students have questions he does get an attitude. He is a really tough grader so if you care about your GPA then you're better off taking some other professor.