Reviews of professor Fariha Nasir

Rating: 2.0/5, difficulty: 4.0/5
Not very good at explaining things and you can never really be sure what will be on the exams. Lenient grader and adds a curve, though