My personal experience was pretty good. In all honesty I feel they could have done better. The professionalism in the environment is good although I feel they should stick more to the timings they set.
The teachers are interactive and patient with you. They will talk to you about other things related to the country whose language you are learning. Thorough practice of what you learn should be done in order to actually take something good out of these lectures.
They offer two sets of lecture schedules. The first one is a three month course with Sunday lectures and the other one is a 1 and a half month course with Monday, Wednesday and Friday lectures. Timings can be picked according to your convenience.
Courses consist of French, Spanish, Arabic, Russian, German, Chinese, Japanese, English and Hindi.
All in all it is a decent institute and is worth your time and money.