Elif Nilay Kafali
I like professor kafali. she's easy to talk to when you find her during office hours. I think in my case TA was a very tough grader. You won't have a lot of homework, but exams are quite hard. it doesn't really reflect what was on the lecture slides. But she gives exam guides and practice problems, which I found very helpful.