Israat Haque
Dr Haque is a fantastic professor and clear all your doubts in lecture itself. She is very friendly and approachable. The only issue is that she gives lot of research papers to read and you have to understand it thoroughly as midterms are based on level of understanding of those papers. She gives challenging projects and assignments.