Kaori Tanaka
Biased self studied JP prior a bit. Learning JP from scratch is a difficult task but she made it super enjoyable. The quick pace of the course tends to catch ppl off guard but I think she handles it well, though daily hw was difficult to keep up with. Everything about the class was super clear, organized and reasonable. Excellent prof overall.