Yoga Alliance Certified School

200 Hour Yoga Teacher Training Bali The International Standard for Yoga Alliance Certification

Quick Summary: This 200 Hour Yoga Teacher Training in Bali is a Yoga Alliance–certified, 20-day residential program in Ubud designed for international beginners and intermediate students. It includes accommodation, meals, traditional Hatha & Vinyasa training, and small-group instruction.

The Well-structured option for International Students: DivinePath Yoga School’s 200-hour Yoga Teacher Training in Bali is a specifically curated experience for students traveling from the United States, Europe, Australia, and the UK. Certified by Yoga Alliance USA, this immersive 20-day course in Ubud bridges traditional Indian Vedic wisdom with modern teaching standards preferred by global yoga communities.

Global Travel Support

Whether flying from London, New York, Sydney, or Berlin, we provide visa guidance and airport transfers.

Yoga Alliance RYT-200

Beginner to intermediate training accredited for global teaching certification.

Authentic Lineage

Learn Ashtanga Vinyasa and Hatha Yoga rooted in Vedic traditions.

In order to become competent practitioners and instructors, students will learn about the various facets of yoga, including asanas, pranayama, kriya, meditation, bandha, anatomy, and yogic philosophy. You can begin teaching yoga anywhere in the world by completing this 200-hour YTT in Bali.

In addition to teaching hands-on adjustment techniques, teaching methodology, and essential alignments, modifications, and the use of fundamental yoga props, all of our yogis teach proper techniques and sequencing.

The 200-hour Bali Yoga Teacher Training program is beneficial for both novice and seasoned practitioners. DivinePath will cover all the gaps in your present practice by beginning at the fundamentals and progressing methodically through instruction and practice.

Take a Virtual Tour of Our Bali Property

200 Hours Yoga TTC

Course Overview: 200 Hour Yoga Teacher Training in Bali

Duration: 21 days
Language: English
Private/Shared Accommodation
Satvik Meals
Level: Beginner to Intermediate
Certification: Yoga Alliance
Style: Multi Style
Weekly Excursion
Course Materials
Free Airport Pick
Free 1 hour Baliness Massage
Contact: +91-8868043473
200 Hours Yoga TTC

Why Choose DivinePath for Yoga Training in Bali?

In short: This 200 Hour Yoga Teacher Training in Bali focuses on small group learning, traditional alignment-based teaching, and a structured daily routine in a quiet Ubud setting—away from the tourist crowds.

How DivinePath’s 200 Hour YTT in Bali Is Different

Unlike many yoga teacher training programs in Bali that operate in tourist-heavy or fast-paced environments, DivinePath Yoga School is located in a quieter part of Ubud. The training emphasizes small group sizes, structured daily practice, and traditional alignment-based teaching to support deeper learning and personal growth.

An Internationally Attended Yoga School

DivinePath Yoga School welcomes English-speaking international students from around the world. This program is taught fully in English and follows a globally recognized Yoga Alliance curriculum designed for diverse cultural backgrounds and learning styles.

Students choose DivinePath not only for the quality of teaching, but also for the safe environment, transparent pricing, and the experience of training alongside a truly international community of yogis.

Key Program Highlights

Comprehensive Curriculum: Classical Hatha, Vinyasa, alignment principles, and modern methodology.

Expert Faculty: Experienced and internationally certified yoga teachers.

Small Class Sizes: Personalized guidance and detailed feedback.

Cultural Immersion: Meditation, traditional ceremonies, and mindful living.

Holistic Approach: Yoga philosophy, anatomy, pranayama, meditation, and supervised teaching practice.

More than a standard 200 Hour Yoga Teacher Training Certification program in Bali, this course is designed to support long-term personal development, teaching confidence, and a balanced yoga career.

Lead Trainer

Guided by Yogi Sunil Ji, expert in Hatha & Multi-style yoga.

Recommended Read

Top 10 Things to Know Before Enrolling by Rajesh Ji.

Skills and Teaching Outcomes

Students who complete the 200 Hour Yoga Teacher Training program in Bali develop the skills required to teach Ashtanga Vinyasa and Vinyasa Flow yoga safely and confidently. The training includes in-depth anatomy and alignment sessions alongside practical teaching modules, ensuring graduates understand how to adapt postures for different body types and experience levels.

Why Ubud Is Preferred for Yoga Teacher Training

Bali offers several locations for yoga training, including Canggu, Uluwatu, and Seminyak. While coastal areas are popular for surfing and nightlife, Ubud is widely regarded as Bali’s spiritual and wellness center.

Ubud provides a calmer environment with fewer distractions, making it ideal for intensive yoga teacher training. Surrounded by nature, temples, and traditional culture, it supports focus, discipline, and inner transformation—key elements for a serious 200 Hour Yoga Teacher Training experience.

200 Hour Yoga Teacher Training in Bali

200 Hour Yoga TTC in Bali – Dates & Fees

We run the 200 Hour YTT Bali every month from the 1st to the 21st. Fees start from Rp 26143850 for shared rooms. Private rooms and luxury rooms are also available.

calendar image
Every Month
Seats Available

TTC Fee


USD 2600
Rp 36.264.050

Private Room

USD 1850
Rp 26.143.850

Shared Room

USD 1100
Rp 15.163.433

Without Room and Food


To secure your spot, you need to pay 25% in advance.

200 Hours Yoga TTC

Upcoming Dates & Fees

Secure your spot with a 25% Deposit. Prices below update live based on current exchange rates.

*Payment gateway processes transactions in USD.

Date Shared Room Private Room Booking (25%)
Mar 1 - Mar 21, 2026
$1,550 per person
$2,200 per person
Apr 1 - Apr 21, 2026
$1,550 per person
$2,200 per person
May 1 - May 21, 2026
$1,550 per person
$2,200 per person
Jun 1 - Jun 21, 2026
Early Bird $1,500 per person
$2,150 per person
Jul 1 - Jul 21, 2026
Early Bird $1,500 per person
$2,150 per person
Aug 1 - Aug 21, 2026
Early Bird $1,500 per person
$2,150 per person
Sep 1 - Sep 21, 2026
Early Bird $1,500 per person
$2,150 per person
Oct 1 - Oct 21, 2026
Early Bird $1,500 per person
$2,150 per person
Nov 1 - Nov 21, 2026
Early Bird $1,500 per person
$2,150 per person
Dec 1 - Dec 21, 2026
Early Bird $1,500 per person
$2,150 per person
Jan 1 - Jan 21, 2027
Early Bird $1,500 per person
$2,150 per person
Feb 1 - Feb 21, 2027
Early Bird $1,500 per person
$2,150 per person
200 Hours Yoga TTC

Course Syllabus & Daily Schedule – 200 Hour Yoga Training Bali

What you’ll learn: Asana practice, pranayama, meditation, anatomy, philosophy, and hands-on teaching methodology over 20 intensive days.

Daily Schedule


06:30 - 07:30

Pranayama & Meditation


08:00 - 09:30

Asana (Hatha, and Alignment - Intro to the technique and practice)


09:30 - 10:00

Breakfast


11:00 - 13:00

Teaching Methodology, Anatomy - Physiology, Alignment and Adjustment


13:00 - 14:00

Lunch Break


14:00 - 15:30

Rest or Self study


15:30 - 16:30

Philosophy (History of Yoga , Yog darshan )


16:30 - 18:00

Asana (Vinyasa and Flow)


18:10 - 18:30

Yog Nidra and Sound Healing


19:00

Dinner


Syllabus — Modules & Hours


Asanas icon

In the 200 Hour YTT in Bali, asana practice is the heart of the training. You will study traditional Hatha Yoga postures and Ashtanga Vinyasa series. Each class focuses on alignment, safe entry and exit, use of props, and how to guide others into the pose. Over time, your body gains flexibility, strength and confidence, while your mind learns to stay present.

By the end, you’ll not only master the basic poses but also understand how to sequence them into a complete, balanced yoga class.

Pranayama icon

You will be introduced to a range of breathing practices to expand lung capacity, balance energy and calm the mind. Practices include Nadi Shodhana (alternate nostril breathing), Kapalabhati (cleansing breath), Bhastrika (bellows breath), and Ujjayi (ocean breath). Each technique is explained in simple steps with focus on correct posture and rhythm.

Regular practice of pranayama improves focus during meditation and prepares you for deeper yoga practice.

Meditation icon

Meditation training builds mental stillness and self-awareness. In this program you’ll explore different methods: breath observation, mantra meditation, trataka (candle gazing), and guided mindfulness. Each practice starts short and simple, then grows as your comfort increases.

The goal is not only to sit quietly but to carry this awareness into daily life and into the classes you will teach.

Mantra chanting icon

Chanting mantras helps to focus the mind and connect with the deeper energy of yoga. In Bali, you will learn simple Sanskrit mantras like Om, Gayatri Mantra and Mahamrityunjaya. Teachers explain their meaning, correct pronunciation, and how to use them for meditation and teaching.

Anatomy icon

You will learn the basics of human anatomy as it relates to yoga: skeletal system, joints, major muscles and their action in poses. Teachers also explain the respiratory and nervous systems, and how breath and stress affect the body. This knowledge helps you guide students safely and adapt poses for different needs.

Alignment icon

Here you will learn how to align postures safely and how to give supportive adjustments. Emphasis is on verbal cues, use of props, and hands-on help (with permission). You will also study common misalignments and how to correct them gently.

Philosophy icon

You will explore yoga philosophy in simple and practical ways. Topics include Patanjali’s Yoga Sutras, the Eight Limbs of Yoga, basic ideas from the Bhagavad Gita, and how ancient wisdom applies to daily life and teaching.

Shatkarmas icon

Shatkarmas are traditional yogic cleansing practices. You will learn their purpose and how simple techniques can support digestion, breathing and energy. In Bali training, teachers demonstrate safe, beginner-friendly variations and explain precautions clearly.

Teaching Methodology icon

This part of the course prepares you to step into the role of a yoga teacher. You will practice giving instructions, planning a class, sequencing postures, using props, handling mixed-level groups, and building confidence in front of students. The goal is for you to leave the course ready to teach your first real class with clarity and ease.

certificate
Accreditation

Yoga Alliance Certification (RYT 200)

With its headquarters located in Arlington, Virginia, USA, Yoga Alliance is a nonprofit professional organization and membership trade that was created specifically for the yoga teacher community. Following completion of the required standards for yoga teaching, Yoga Alliance offers certification in 200, 300, and 500 hours of yoga instruction from a Yoga Alliance-registered yoga school.

The following Teacher Training Course must be finished by anyone who wishes to become a certified yoga instructor. Teachers' and yoga schools' registration is a voluntary credentialing process. The list of teachers who have successfully finished the Yoga Teacher Training Program and fulfilled the prerequisites set forth by the Yoga Alliance is known as the registration of teachers.

200 Hours Yoga TTC

Ashtanga Vinyasa & Vinyasa Flow Yoga

Ashtanga Vinyasa Yoga

As part of the 200-hour YTTC, students will learn the main sequence of Ashtanga Vinyasa Yoga Asana, also known as Yog Chikitsa (Yoga Therapy). This style of yoga was created by Pattabhi Jois to help heal, detoxify, and align the body and mind, particularly the spine.

To build heat and connect with the breath, the practice begins with standing postures and sun salutations. The primary series’ first half, which follows the standing positions, focuses on forward bends that target the back, hips, and hamstrings. The middle section emphasizes flexibility, while the third section blends strength with deeper flexibility. Regardless of the series, the final positions remain the same, consisting of healing poses designed to relax and restore balance.

Vinyasa Flow Yoga

Vinyasa Flow, also known as Vinyasa Krama Yoga, was founded by T. Krishnamacharya. In the modern world, this dynamic style of yoga has gained immense popularity. As part of the 200-hour TTC, students will explore a variety of sequences, including:

  • Hip Opening Flow
  • Free Flow Sequences
  • Peak Posture Flow

In addition to Vinyasa practice, students will also participate in Hatha Yoga and Restorative Yoga sessions. At the end of the training, evaluations will be based on how effectively students can teach the Vinyasa sequence to their fellow trainees.

Who to Apply

Who Should Join the 200 Hour Yoga Teacher Training Bali?

  • Absolute beginners ready to incorporate yoga as a lifestyle
  • Intermediate practitioners seeking profound knowledge
  • Yoga aficionados pursuing authentic teacher certification
  • Wellness industry professionals expanding their skill sets
  • Those seeking paradise life-altering retreats

Our program embraces all and sundry—regardless of origin or age—who are willing to take up yoga and share its benefits with the world.

Discover Hatha Yoga and Ashtanga Yoga in Bali

The 200 hour yoga teacher training in Bali mainly deals with classical styles of yoga: Hatha yoga and Ashtanga yoga Bali. Hatha yoga is relatively gentle and holistic, emphasizing balance, alignment, and breath control; again, it is the most appropriate for beginners, by the way, is built up for strength, flexibility, and awareness through practice. It prepares the practitioner to begin discovering yoga in greater depth for more dynamic styles later on.

Ashtanga Yoga Bali, on the other hand, is a practice that is vigorous and very systemic, with one's breath being synchronised with certain sequences of postures in that format. Such a dynamic style challenges you physically and mentally to attain and develop fitness, concentration, and discipline. Hatha and Ashtanga are therefore joint practices through which participants cultivate a richer understanding of traditional yoga and skills to train students from the most basic to the advanced level.

Immerse Yourself in Yoga Classes and Daily Practice

The daily schedule is holistic and comprises very serious yoga classes in the morning, meditation, and philosophy sessions as part of a 200hr yoga teacher training Bali. The day begins with morning practice, which consists of asanas (postures), pranayama (breath control), and mindfulness. Such a session is meant to awaken the body and mind and infuse energy, clarity, and inner peace.

In the afternoon, sessions focus on such subjects as safety alignment, application in teaching, and hands-on adjustments. Students learn to safely and effectively guide or instruct people while increasing their learning experiences and confidence for future teaching. Evening sessions can often involve meditation, yoga nidra, and/or philosophical discussion to inspire introspection and development. Gradually, individuals can gain great discipline and self-awareness in connection with yoga through such a daily routine.

200 Hours Yoga TTC

A Balanced Curriculum for Real-World Yoga Teachers

Our 200 Hour Yoga Teacher Training Certification Program in Bali adheres to Yoga Alliance Standards yet infuses the totality with spices inspired by the island. Expect a curriculum that brings forefront theory and application:

  • Posture Practice and Alignment: Covering foundational to advanced postures, with in-depth anatomy, sequencing, and safe practice delivery.
  • Pranayama and Meditation: Breath control techniques and mindfulness tools to calm the mind and energize the body.
  • Yoga Philosophy and Ethics: Study of the Yoga Sutras and the ethical foundation of yoga instruction.
  • Teaching Methodology and Practicum: Practice teaching with peers, guided feedback, and hands-on learning experience.
  • Anatomy and Physiology: Understanding how the body works to prevent injury and enhance yoga performance.
  • Lifestyle and Nutrition: A holistic approach to wellness that extends beyond the mat.

This comprehensive and holistic curriculum is designed to produce confident, competent graduates who will become inspiring yoga teachers in their communities.

Bali yoga teacher training image
21 Days Yoga TTC in Bali

Course Duration – 200 Hour Yoga Teacher Training in Bali

  • Duration: 21 days (20 training days + arrival/orientation day) (full-time immersive training)
  • Location: A peaceful beachfront villa in Uluwatu, Bali, enabled by the tranquility of nature
  • Accommodation: Comfortable shared or private rooms with healthy organic food supplied
  • Extras: Yoga props, study materials, and a supportive community from Day One

Allow the magic of Bali to wash over you, changing your life inside and out.

200 Hours Yoga TTC

Benefits of the 200 Hour Yoga TTC in Bali

  • Worldwide recognized 200-hour Yoga Teacher Certification Program in Bali
  • Eligibility to register with the Yoga Alliance as an RYT-200
  • Deeper insights into yoga’s benefits for physical health, mental calmness, and emotional balance
  • A boost in self-confidence, communication skills, and teaching ability
  • Better career opportunities in wellness retreats, yoga studios, and online platforms

Want to understand what RYT-200 really means? Read our detailed guide on Yoga Alliance Certification & RYT-200 Explained in Bali .

200 Hours Yoga TTC

How to Apply & Register for the Bali YTT

  1. Go to our website and complete the application.
  2. Our friendly team will interview you to learn about your goals.
  3. Reserve your place with a deposit.
  4. Receive pre-course materials to prepare for the intensive experience.
  5. Arrive in Bali ready for the transformation!

From day one, expect a supportive and professional environment where you can focus all your energy on personal and professional growth.

Peaceful

Accommodation & Meals During Your 200h Yoga Teacher Training in Bali

Our yoga school is located in the charming town of Ubud, surrounded by breathtaking natural scenery and an artistic ambiance that will invigorate your senses.

Our accommodations for 200 hour yoga teacher training students are designed to offer you the utmost comfort and relaxation. Each room is equipped with modern amenities with magnificent views that will soothe your mind and spirit.

The yoga school also features a spacious lounge where you can unwind and connect with like-minded yogis, as well as a large swimming pool where you can refresh and recharge after a long day of practice.

At DivinePath Yoga School, we understand that yoga is more than just a physical practice. That's why we provide opportunities to explore the rich culture of Bali through cultural activities, local cuisine, and guided excursions. Immerse yourself in the vibrant ambiance of Bali and deepen your practice with Yoga in Bali with DivinePath Yoga School.

During the 200-hour yoga teacher training, you will stay in a spacious room with an ensuite bathroom, a working desk, a sofa, overlooking the pool.

Wellness

Food

DivinePath Yoga School believes that “when the diet is wrong, medicine is of no use. When the diet is correct, medicine is of no need”.

We believe that a healthy diet is an essential component of any yoga teacher training.we understand the importance of nourishing your body with the right foods to support your 200 hour yoga practice in Bali.

Our yogic food program is an integral part of our yoga programs in Bali. We offer delicious, all-vegetarian meals made from seasonal vegetables, fresh fruits, and juices. Our meals are cooked fresh daily to ensure that you receive all the necessary nutrients to fuel your body for your yogic practices.

Our menu is designed to support your body and mind throughout your training, providing you with the energy and sustenance you need to deepen your practice and achieve your goals.

The following dietary requirements are served:

Vegetarian, Vegan and Gluten-Free, Other dietary requirements on request

Divine Path Retreat

Meet Our Teachers

yoga teacher sachin ji

Yogi Sachin ji

Ashtanga, Vinyasa & Hatha Teacher

yoga teacher ashish ji

Yogi Ashish Ji

Shatkarma & Pranayama

yoga teacher sunil ji

Yogi Sunil Ji

Vinyasa Flow, Pranayama

What Graduates Say About Their 200 Hour Yoga Teacher Training in Bali

testimonial_left_shape
200 Hours Yoga TTC

Book Your Spot Today!

Since we deliberately limit the size of each class to allow high-quality teaching, spaces are rarely available. Not to be missed! Click through our website to view dates, detailed curriculum, and pricing, all augmented by rave reviews.

Thinking ahead or perhaps wanting to follow another route? More choices for your yoga journey are as follows:

Go for the shorter base with the 100 Hour Yoga Teacher Training Course in Bali

Take it further with the 300 Hour Yoga Teacher Training

Enjoy the full experience of the 500 Hour Yoga Teacher Training Program

Things to Know before book your course

Prerequisites & Student Guidelines

A high degree of self-motivation is required for all aspects of the course. The practice and especially the teaching of yoga demand a high degree of self-discipline and purity. To ensure the success of the program, participants are required to attend all spiritual activities, meditation sessions, lectures and asana classes.

Meat, fish, eggs, alcohol, tobacco, drugs and nudity are prohibited during the course as they are counterproductive to the yoga practice. Participants who do not comply with the school rules may be dismissed from the course.

Rules for Students

Smoking and alcohol are strictly prohibited in the school. If you are having a fast any day, you have to inform the kitchen manager for avoiding food waste. Always make discipline, respect teachers and follow all rules. Always be on the time, you are late means will not be permitted to join the class.

Clear your books of account before departure from DivinePath Yoga School. Before departure return your books, maps or any goods which you borrowed. DivinePath Yoga School provides accommodation for a student who joins the yoga course. So any friends or relatives will not be included in accommodation however they can stay in school by renting another room. The student has to be present in all scheduled program of DivinePath Yoga School.

Refund Policy

An advance of course fees will not be refundable, only in the case of emergency students can join us on other schedules.

If a student cancels the course after joining it, we accept cancellation but course fees will not be refunded in cancellation. There is no charge of course cancellation.

Our Bali Location

Find your inner peace in the tropical beauty of Bali.

Bali

Jalan Pura Dalem, Satra, Kabupaten, Kec. Klungkung, Bali 80761, Indonesia

Get Directions
FAq’s

Frequently Asked Questions – 200 Hour Yoga Training Bali

Top Questions: Duration (21 days), certification (RYT-200), beginner-friendly, monthly start dates, and international visa support.

faq

Yoga teacher training programs in Bali runs for 21 days, including orientation, varying by the schedule and intensity of courses. Most popular certification courses are 200 hour yoga teacher training courses made very immersive and packed with classes, theory, anatomy, and methodologies of teaching. Some courses last 3 to 4 weeks that involve full-day classes while some programs are conducted for a more extended time for students who would like to go at a slower pace.

faq

200 hour yoga teacher training in Bali is worth it for anyone trying to delve deeper into his or her practice or for part-time or career Yoga teaching. The tranquil ambience, world-class yoga schools, and the experience of the teacher truly make it one of the best places to be trained. This course generally gives a good understanding of asanas, Pranayama, meditation, and teaching skills. Moreover, you experience the spiritual culture of Bali as a bonus to your learning journey. Most students find that the investment becomes valuable as they are fully absorbed into their transformation in these peaceful environments.

faq

The 200 hour yoga teacher training is considered the best certification for any beginner who wants to take yoga instructors. It is accredited under the aegis of international organisations like the Yoga Alliance so it is suitable per global standards. The next step for those who want to deepen their knowledge would be a 300-hour yoga teacher training course, which teaches advanced training techniques, anatomy, and yoga philosophy. The combined courses lead to a 500 hour yoga teacher training in Bali, which is well-reputed regarding experienced yoga teachers.

faq

It meets the entry-level requirement; 200 hours is sufficient to teach yoga, in general. An aspirant instructor will have an understanding of yoga practice, teaching methodology, alignment principles, and philosophy as part of this 200 hour course. They will gain the skills and confidence to conduct lessons in groups or individually. Teaching yoga is, however, a profession that does not graduate to completion, and many teachers continue to take additional training for workshops for further fine-tuning and deepening their practice.

faq

To become a certified yoga teacher, training at a yoga school for 200 hours is minimum and compulsory. The basic level of yoga certification covers the following aspects": asanas, pranayama, meditation, anatomy, and methodology of teaching. Most of these instructors take 300 or 500 hour certifications to complete their skills and knowledge upgrade.

faq

The 200 hour yoga teacher certification course is the primary base course for novice teachers that covers all basic instructions and equipment for teaching the discipline. Aspects of complete yoga postures, yoga philosophy, anatomy, and the method of teaching are what these will chiefly cover. Instead, the advanced course requires earlier completion of the 200 hour certification to access the 300-hour yoga teacher training. It will provide much more detail on advanced postures, yoga therapy, teaching methodologies, and the philosophy of yoga in general. The two courses complete each other leading to a 500 hour certification, which qualifies the instructor as an advanced yoga teacher.

faq

The 200 hour yoga teacher training in Bali generally takes 21 days, including orientation, depending on the schedule and format of the program. Most programs follow intensive daily timing for classes, activities, and practice sessions, completing the certification within a month. Some schools offer flexible or part-time courses for those who want to attend for a longer duration.

faq

The fees of a 200 hour yoga teacher training in Bali depend on the school, accommodation, and facilities it provides. For the most part, the costs are between 1550 - 3000 USD. This fee usually includes tuition, course materials, accommodation, and meals for the duration of the training. Depending on the level of luxury involved, higher costs for premium programs are available, although "budget-friendly" programs also exist for those interested in a low-cost training experience.

faq

Our 200 Hour YTT in Bali includes Yoga Alliance–certified training, accommodation, sattvik meals, study materials, weekend excursions, and airport pickup.

faq

The course covers Hatha, Vinyasa, Ashtanga, Yin Yoga, pranayama, meditation, yoga philosophy, and teaching methodology.

faq

You will graduate with an RYT-200 Yoga Alliance certification, allowing you to teach yoga worldwide.

faq

Yes! Our 200h TTC in Bali is beginner-friendly. We welcome students from all backgrounds who are ready to deepen their yoga practice.

faq

Most European passport holders can enter Indonesia visa-free or with a visa-on-arrival. Our team assists students from Europe with up-to-date travel guidance before arrival..

faq

Yes. Our course is taught in English and Designed for English-speaking international students, including students from Europe with no prior teaching experience.

Reviewed & Fact-Checked By

Yogi Naveen Ji

Certified Yoga Teacher & Alignment Expert, DivinePath Yoga School


View Profile