Daniela Ahlbin
Solid teacher, she's very clear and takes her time. The course, on the other hand, is a very vocab heavy and detailed, if you skip class, good luck catching up. The assignments are pretty short and straightforward but studying for the tests is the hard part.