Miki Yagi
Yagi was the best. Highly recommend this class. It's no walk in the park however, and taking Japanese with her means you WILL learn some Japanese whether you want to or not. She was kind and lovely and extremely well organized. Overall just a wonderful professor.