Madhuri Debnath
Personally, I really enjoyed Madhuri's class. Her accent is thick, however I had no trouble understanding her at any point in either course (intro and OOP). As with any professor, it is up to the student to extract the most pertinent information from the lecture, and I think she does a wonderful job providing relevant and on topic lectures.