A Very well designed course. Hridaan, my trainer was quite interactive and could answer all queries efficiently. Many new words and idioms learned which can be used in day to day life. Topic selection by lets talk team were quite appealing where everyone can relate to..Hridaan tried his level best to explain all the concepts to us and he was never in hurry to complete the lesson.the level..I am giving 4 stars because might be expectation are high then what we get. .Everyone expects that fluency will come just by attending course .But there should be some way of increasing communication during the course .Either increase the duration of course or by sending this concepts by video and focus on communcation on next day. Obviously there cannot be magic in one month .Hridaan explained us the only way we learn is by practicing speaking .Otherwise no doubt everything is best. See again while writing this feedback of 900 letters I missed to use any of the new words learned but I understand its just by practice I will be able to use them. To end with, I will surely recommended the course to others as its fantastic course .