I have been with harugakuen for almost half a year now. I’d like to point out that this is my second Japanese class after a professional language institute so I have something to benchmark this against. What I really like about Nikhil’s teaching style is he amply makes up for the drawbacks I noticed while studying in the previous classes.