Farrah Fayyaz
Very interested in knowing that the students understand her lectures. She would  repeat herself as many times as it takes. Very fair grading scheme. Very fair exams based on lectures. More Enough practice materials provided at student disposals for preparation