I am surprised to be enjoying learning Japanese. It IS challenging and takes effort, but the (literally) infinite patience of the instructors and light-hearted nature of the instruction keep it enjoyable. Teaching with conversations initially seems daunting. but it's broken down so well, that you will feel accomplishment by lesson's end. 4 stars on the service only because I haven't needed it yet.