Always amazing. I've had 100+ lessons with Ken. He has taken me from barely understanding hiragana to being able to have full conversations in Japanese. The conversation has always been fun! I had never taken a Japanese lesson before meeting with Ken and I really owe just about everything that I have gained from him. Only really great teachers have the ability to make a complete beginner understand both the Japanese language and culture. Unlike other teachers on Italki, Ken has a very good understanding of American culture so he is able to give lots of advice in regards to cultural translations (a lot of direct translations from English sound weird/rude in Japanese) and to translate unusual English idioms. If you are starting out (or an intermediate/advanced student looking for a fun conversation), I highly recommend Ken!