A very good class. The basic course gives you a proper understanding of the language and the semi-advanced and advanced courses make your basics very strong. A wonderful class to start learning this amazing language. Once you are thorough with the basic grammar and some kanji, you get a lot of opportunities to apply your knowledge. I was given a chance to work as an interpreter when a Japanese journalist visited navi Mumbai. It was a good learning experience. I was also given an opportunity to see a professional Japanese-English interpretation at Mahindra & Mahindra last june Its the experiences like these that show how good the class is to learn a difficult but a very interesting language like this.