Miki Yagi
I had Yagi-sensei for the first 3 levels of Japanese, and she is really amazing. The class is intimidating at first, but Yagi cares about each and every one of her students and is very helpful during office hours. I was not the best Japanese speaker, but she was supportive and considerate of my strengths and weaknesses. I really appreciate her!