Takamasa Nagai
He's a great teacher, and class is very fun and runs smoothly as long as you read the textbook and listen to the sound files before class. Participation matters a lot, but just because you participate a lot does not mean that you will get an A in participation, as he prefers the correct answers over the amount of times you participate. 