Masaki Kinjo
DO NOT TAKE ELEMENTARY JAPANESE 1. He teaches so fast, there's so many assignments every day, and there's no time to study it all. And the tests are hard. If you don't already have a basic knowledge of Japanese, don't take this class.