Sayuri Ogiuchi
Ogiuchi Sensei is a great professor and is very patient and understanding of first time learners of japanese. She grades fairly and reasonably. The best aspect of having her as a professor is how she encourages you to learn.