Japanese Teacher

A person who teaches the Japanese language. Course can include the culture, literature, geography and history of Japan.