Hiroko Townsend
The professor assigned lots of work, which makes sense because it's a very difficult language to learn. The teacher did an amazing job though taking her time in her lectures to make sure you understand everything and was very thorough. She gave very constructive feedback on all work/tests and answered all email questions with detailed explanations!