I used to work for the Japanese government in Japan for several years and I also taught in university for many years. I have JLPT1 certification (the highest level of fluency) and over 20 years of teaching experience. In addition to teaching in university, I've taught on a volunteer basis and also tutored high school students and professionals.