I am enrolled with Harugakuin for more than a year and I am totally satisfied with there teaching methods and flexible scheduling, I can already speak and understand Japanese based on day to day conversation and I just completed my N5. And I will be with them till my N1. I hope that you will accompany me on this journey too.