I finished the N2 course and then passed the N2 exam, and I am now preparing for N1, I highly recommend this course for advanced students seeking to reach N1 level.
Reading and listening to the materials that my teacher chose for me, I was able to dramatically increase my vocabulary in areas that I previously took no interest in.
On my own, of course, I watched videos, etc. in Japanese, but only in subjects that I liked, so I realized that my vocabulary was really limited to those certain areas.
I guess I would never have gotten into new topics in Japanese on my own.
The daily study can feel a bit long, but really it’s only 20 minutes at the longest, including homework, so it’s easy to do just a little each day. (It’s 10 minutes if you don’t do your homework.)
Of course, the teacher corrects grammatical mistakes, but the best thing is that the teacher will point out even things that are “technically correct”, but native speakers just don’t say that way, and supply a more natural way to say it.
I want to be able to speak Japanese like a Japanese person, so I’m going to keep studying this way.