Definitely worth the time and money. The teachers here are very helpful and friendly and helps us in every way possible with their assistance. Back up classes are also arranged prior to the next class so that we don't lag in the course content and have our concepts clear before the next class. Lastly, the infrastructure here is also very nice and well maintained which helps in studying comfortably.