Keiichi Nemoto
His accent can be hard to understand at first. Lots of homework. Difficult concepts, but he does lots of review for the midterms. Pay attention and take notes and you'll be fine. Don't skip class. He's very visual, be ready for death by powerpoint. His personality is very sweet, he seems ready to please and if you have questions he's very helpful. 