1. Skip to Menu
  2. Skip to Content
  3. Skip to Footer>

Our Teachers

We believe that our teachers are an invaluable part of Kranti Yoga.  Each of our teachers has been chosen to work here in order that we have a range of expertise in all areas of yoga. This means that we can accommodate the needs of our students, physically, spiritually and emotionally. All our teachers have trained at Kranti Yoga and have learnt yoga in the traditional Hindu way, living 7-8 months of the year in our shala with Kranti. During this time, they deepen their own Ashtanga Vinyasa Yoga practice, improve their knowledge of yogic philosophy and live a truly yogic

In our approach to teaching, we aim to have a balance of both Eastern and Western teachers so that students get a healthy balance of yoga from both perspectives. We talk about asanas using both Western and Eastern anatomy. We discuss Eastern philosophy with a Western structure. We believe we bring a Western influence to the Yogic Indian. Great emphasis is put on ensuring that a consistent message is given to students whether classes are taught by our Indian or Western teachers.

We have the best people teaching and organising the courses. The variety of backgrounds and prior life experience that each of our teachers come with allows the team to guide you through your learning journey effectively. We aim to teach in a progressive yet fun environment, encouraging everyone to learn and share along the way.


Meet the team...

                            Tarun Kranti Agrawal
                                                                         Guru Chana Baba

Tarun Agrawal, founder and director of The Kranti Yoga Village, was born in 1980 in Chhattisgarh, Middle India. Following a family tradition, at the age of 9, he frequented a guru named Sant Chana Baba for meditation and yogic spiritual talks. Chana Baba was an old Tantra Master living in a temple located on Shakti Mountain. He gave Tarun his spiritual name, Kranti, meaning revolution. It is no surprise that this has therefore become the name of his successful business, a yoga school with accommodation, on Patnem Beach, Goa.

Tarun started his spiritual journey when he was just a boy.  He started Asana Classes with Swami Vidhyanand Saraswati at Sivananda Kutir Yoga Ashram and was trained there in several different styles of yoga: Ashtanga, Vinyasa Flow, Sivananda, Kundalini and Raja. During this period, he was also taught Ayurveda by Dr. Manoj Sharma. He started teaching yoga at the age of 14.

In 1999 he became a member of The Divine Live Society Sivananda Ashram in Rishikesh and stayed there for around 2 years. During this time, he was exposed to many spiritual Indian masters who influenced and molded his thinking and lifestyle.

In 2001, having stayed in several different ashrams, he taught Ashtanga Vinyasa Yoga at OSHO International Ashram, Pune.  At the same time, he furthered his training at Jagan Mohan Palace in Mysore over the course of 3 years. Here, he was able to deepen his knowledge of Ashtanga Vinyasa Yoga. Since then, he has dedicated himself to teaching others this dynamic and powerful form of yoga.

In 2007, Tarun started his own yoga shala (school) in Goa and has since been teaching Ashtanga Vinyasa Yoga.  Tarun was certified by The Yoga Alliance in 2010. At this time, he started travelling throughout Europe giving numerous classes and workshops. His reputation grew.  His once simple shala on Palolem Beach has evolved into a yoga community on Patnem Beach, The Kranti Yoga Village.

And so, Tarun continues to share his knowledge of yoga through his team. He is proud to have developed many of his former students to become yoga teachers in order to support the learning journey that comes with Ashtanga Vinyasa Yoga on the Yoga Teacher Training Courses.   As the school grows, so to do our teachers, all under the close supervision and guidance of Tarun himself. His policy is that his teachers are trained with him in the authentic Indian way, living most of the year, with him in the shala. Tarun believes strongly in promoting the spiritual side of yoga to support the physical. This is evident from the curriculum that he has developed over the years and more importantly from the teachers that that he has nurtured to teach it.

Dr. Upendra Babu Khatri

Dr. Upendra Babu Khatri has been practicing yoga and meditation from a very early age with his father as well as many Indian masters in various different ashrams across the country. He has a Masters Degree in Yoga and Yoga Philosophy. He has a PG Diploma in Naturopathy and also in Sanskrit. He has spent time studying the impact of Yoga Nidra, Surya Namaskaras and Omkar Chanting on dealing with Obsessive Compulsive Disorder.

With 7 years experience in the field of teaching yoga, he has decided to join the Kranti Yoga Team to share his wealth of experience and knowledge. He will teach Hatha Yoga, Pranayama, Pranayama Theory and Chanting. We would like to welcome him to the team.             

Dhira Krishna

Dhira Krishna Rupa Das is currently serving as a preacher and counselor in Goa.  He conducts regular courses of Bhagavat Gita and Srimad Bhagwatamin English and Hindi at different places in Goa. He has acquired Bhaktishastri, a certified course based on the teachings of Bhagavat Gita.

He joined ISKCON (International Society for Krishna Consciousness) full time in 2007 in Goa and has been initiated by H. H. Radhanath Swami Maharaj.

Dhira joins The Kranti Yoga Team to teach philosophy, in particular to teach Yoga In Gita.  We are delighted to learn and share with him. 

                                                                                                                      Magda Procner

Magda started doing yoga in 2003 and experimented with various styles, including hatha, vinyasa flow, vinyasa krama and power yoga, before she fell in love in Ashtanga Yoga in 2009. Since then, ashtanga yoga has become her daily practice and she has participated in numerous classes, workshops and retreats around Europe and India with internationally-recognised teachers.

In 2011, she turned her organised life upside down by quitting her full time job as a translator and moving to India to follow her passion of yoga. This decision has opened the door to a journey of self-discovery and spiritual exploration which has transformed her understanding and meaning of life and yoga completely. She has completed her Teacher Training with Kranti Yoga and practiced with for a few years until he felt her ready to join the Kranti Yoga Team.

She teaches Ashtanga, Vinyasa Flow and Yin Yoga classes as well as alignment and adjustment classes and her extensive experience in teaching (she used to be an English teacher and university lecturer) has proved to be of great value as she can immediately recognise her students’ needs and challenge each of them individually.

She’s a strong believer in the power of smile and laughter and the importance of following one’s dreams, an intuitive idealist and explorer whose infectious enthusiasm and zest for life inspire her students and help them find what yoga truly means for them.

 Julia Gavin

Julia was originally a Mathematics teacher from UK until she stumbled across Kranti Yoga while travelling in India.  She immediately signed up for a Yoga Teacher Training Course, 200 hours followed by 300 hours and was teaching at Kranti Yoga on completion in 2012. Previously, Julia had been practicing a variety of different styles of yoga including Vinyasa Flow and Hatha for over ten years. However, she has developed, with Kranti Yoga, as an Ashtanga Yoga Teacher.  She particularly enjoys the pace, focus and meditative qualities of Ashtanga Yoga along with the anatomical awareness that the practice brings.   For Julia, Ashtanga Yoga is a very physical, mental and spiritual activity that promotes a positive sense of welling being in everyday life. Julia lives in India for most of the year for her self-development and is learning more about yoga in the traditional way. She is currently practicing the Intermediate Series and ready to learn more.

As a teacher, Julia believes strongly in lifelong learning and that we should always be trying to broaden our mind by trying something different as often as possible.   She says that new experiences are key to our sense of fulfillment whether you are learning a new language, skill or hobby.  For her, Ashtanga Yoga has a huge appeal as there is always more to learn whether from a philosophical point of view or something of a more technical nature.

Julia is the Course Coordinator at Kranti Yoga and is responsible for the daily running of courses at the shala.  On the YTTC, she teaches Ashtanga Yoga Primary Series Led Classes, Ashtanga Yoga Self-Practice, Anatomy and Alignment of the Primary Series, Teaching Methodology and Restorative Yoga.


Faye is originally from Liverpool, which is where she started to practice vinyasa flow classes on and off for a few years, until she found a teacher who she really connected with, and who transformed her practice and her attitude towards yoga. After practicing intensely for a year Faye fell in love with ashtanga and came to India to deepen her practice in an authentic setting. In 2013 Faye completed her YTTC at Kranti Yoga, and went on to travel and further develop her practice with experienced Ashtangis.

Faye now teaches morning and evening Ashtanga based flow classes and the Alignment of Ashtanga Primary Series and is also an assistant teacher on the YTTC for Anatomy of Alignment and Teaching Methodology.
Faye is responsible for the intensive courses and is more than happy to encourage and share her knowledge with these students.

Faye has said - I am so grateful to Kranti Yoga for this opportunity and to have had the chance to learn and improve my Ashtanga practice here. Now I am teaching every day, this opportunity has and still is giving me so much. I love to teach and I am lucky to have  had the chance to learn from great teachers in India.

Faye is a firm believer in the teaching of Sri. K. Pattabhi Jois - "practice, practice, practice practice - that is method." Accept where you are, and all really is coming.



The body is your temple. Keep it pure and clean for the soul to reside in.

B.K.S Iyengar