Gagan ji has the capacity to transform an ancient and arduous discipline in a fresh and playfull game.He is a treasure box of tips,advices and tricks.I practised with him in Rishikesh in person and now online and there is no big difference..Always kind,patient and fully dedicated.Would highly reccomend to people who have tendency to get bored and drop the classes because this is difficult to happen with Gagan always sharing something new from his incredible knowledge.