Upaya Yoga in Goa India was a magical experience. It was everything I was looking for my 200 hour Certification in Yoga teacher training. I received a well rounded experience with Pranayama breathing from Pallavi Sharma, Ashtanga with Prem Bahadur Shah, Guidance from Prem Krishna Ananda, Hatha from Chetan, Yin yoga from Alida and the helpful staff making the amazing food, keeping our rooms cleaned every 3 days. The course is not for the faint at heart. The classes are in open air classrooms with the ocean breeze and waves with true Indian teachers that push you to your edge of opening, stretching and holding asanas. The Hatha and the Ashtanga classes were challenging and held me accountable to going to my edges with an open heart and a smile. The teachers are warm, friendly and truly care about every student making sure they feel welcome. All the students were encouraged to connect whether you were 200 or 300 hr made lifetime friendships. The food is fresh healthy Indian daily with some variety. I enjoyed my time at Upaya and every free moment was spent on the beach swimming in the waves. I would highly recommend Upaya Yoga in Goa for your yoga teacher training.