It has been an amazing experience. I got better at the aasanas and the discipline, patience ad endurance required to do it. The trainers are very helpful and patient. They also give you individual attention and your progress is closely validated and observed. Best place to go for beginners