Svitlana Matviyenko
I'm sorry but if you don't need this course as a pre-req for something else I'd say DO NOT take it. Incredibly boring and off-topic lectures, LOTS of dense readings that never connect, unorganized course materials, etc. Prof is nice and you can tell she's passionate, she's just not good at engaging the class or explaining the course material.