Eliane Karsaklian
Lectures are pretty good. She is a fine, patient and polite professor. But downside is very subjective grading . Although gives decent feedback. Still if you fail to implement her materials taught in class for assignments, you will suffer both in grades and confidence. Very responsive on mail. I would say opt for her but don't take it casually.