Julia Isaac
I've taken her three times. So approachable, warm, and good at teaching the course material. But, like in any language course, the exams are tough. Tries to cushion those tough tests with easier homework/projects/presentations. Easy to understand!