Dadmehr Didgar
Dadmehr is a great teacher, and really cares about the success of his students. I have had him for two classes, and he was great in both. He's very generous with grading tests, and will give at least some credit for almost any problem where work is shown. His accent can be a little tricky to understand, but gets easier after the first few lectures.