Skip to main content



at Mount Madonna, California

Yoga Studies

In-Person / Online

Yoga Teacher Training 300 Hours

Embodying the teachings imparted by Baba Hari Dass to the Mount Madonna community since 1971, Mount Madonna Institute’s 300-hour Advanced Yoga Studies program offers an integrative approach to mastering the vast science of yoga by combining study, practice, and self-reflection. Completion of this approved Yoga Teacher Training 300-hour course allows you to become registered at the 500 level through Yoga Alliance.

This advanced course is a continuation of a YTT 200 Certification. Prior YTT 200 certification from a Yoga Alliance approved school is a prerequisite.* Additionally, students who completed their YTT 200 elsewhere are required to take Yoga and Ayurveda: The Essentials before the program begins. YTT 300 is also an integral part of our Ayurvedic Yoga Therapy* program. (*Transfer credits may apply.)

With Ashtanga Yoga as the foundation, we dive deeper into the philosophical traditions of yoga, including Raja Yoga, Hatha Yoga, Mantra Yoga, Bhakti Yoga, Tantra Yoga, Vedic Ritual and Karma Yoga. Foundational texts and references for these studies include Patanjali’s Yoga Sutras, the Hatha Yoga Pradipika, the Gheranda Samhita, the Bhagavad Gita, the Samkhya Karika, the Upanishads, the Vedas, and the writings of Baba Hari Dass.

To make this YTT 300 program more accessible, we have moved to a combined online/residential format delivered over 8 months. We bookend the training with two in-person modules at the beginning (September) and at the end (April). The middle 6 months (October through March) are fully online.

Mount Madonna Institute has been a Registered Yoga School (RYS) with Yoga Alliance since 2002 and accredited by the Western Association of Schools and Colleges.

advanced yoga studies

What you will learn

Classical Ashtanga Yoga (eight-limbed path)

  • Intermediate pranayama (breathing techniques) practices
  • How to teach beginning pranayama practices
  • How to teach various styles of meditation
  • Biomechanics of asana (postures), kinesiology
  • How to teach philosophy, yoga theory
  • Additional Ayurveda and subtle body theory
  • Deeper studies of the Yoga Sutras, Bhagavad Gita and Upanishads
  • Yoga and neuroscience
  • Advanced asana (postures) sequencing
  • Designing a multilevel yoga class
  • Sanskrit, mantras and Bhakti yoga
  • Somatic movement
  • Svadhyaya (self-study) and contemplative practices
  • The ethics of yoga

2024 - 2025 DATES

YTT 300 Advanced Yoga Studies
September 4, 2024 – April 6, 2025

In-Person Dates:
September 4-8, 2024
April 2-6, 2025

Online Dates:
October 3-6, 2024
November 7-10, 2024
December 5-8, 2024
January 9-12, 2025
February 6-9, 2025
March 6-9, 2025

Catalog 2024


More Information

Contact the Admissions Counselor for questions and enrollment assistance via email or phone.

Advanced Yoga Studies
Residential Sample Schedule

Months 1 and 8

Day 1: Evening start
5:00 pm – 6:00 pm Dinner (Optional)
6:30 pm – 8:30 pm Check-in & Introduction
Days 2-4
6:30 am – 8:30 am Practice & Instruction (Pranayama & Meditation)
8:30 am – 9:30 am Breakfast
9:30 am – 11:00 am Theory, Philosophy, Experiential or Integration Class*
11:30 am – 12:30 pm Asana Practice
12:30 pm – 2:00 pm Lunch
2:00 pm – 5:00 pm Theory, Philosophy, Experiential or Integration Class*
5:00 pm – 6:00 pm Dinner
6:30 pm – 8:00 pm Theory, Philosophy, Experiential or Integration Class*
Day 5
6:30 am – 8:30 am Practice & Instruction (Pranayama & Meditation)
8:30 am – 9:30 am Breakfast
8:30 am – 9:30 am Theory, Philosophy, Experiential or Integration Class*
11:30 am – 12:30 pm Asana Practice
12:30 pm – 2:00 pm Lunch (Optional)
Sample daily schedule may vary

Photo Gallery

Advanced Yoga Studies
Online Sample Schedule

Months 2 Through 7

Thursday Evening
5:00 pm – 7:00 pm Opening Circle and Theory
Friday – Sunday
6:30 am – 8:30 am Pranayama and Meditation
8:30 am – 9:30 am Breakfast
9:30 am – 11:00 am Theory Class
11:00 am – 12:30 pm Asana
12:30 pm – 2:00 pm Lunch
2:00 pm – 3:30 pm Theory Class / Core Asana
3:30 pm – 5:00 pm Theory Class / Core Asana
5:00 pm – 5:30 pm Integration
Pacific Time Zone

Yoga Tuition & Fees

Inclusive of Tuition, Meals, Lodging & Fees

Estimated total does not include meals and lodging. Your meals and lodging cost is based upon your housing selection and length of stay.

300 HR Yoga Teacher Training

Total Tuition Cost
Application Fee*
Total Estimated Academic Charges

YTT 300 tuition includes inserts to your YTT 200 training manual. If you completed your YTT 200 elsewhere, you will be provided a training manual.

*Application fee is non-refundable

YTT 300 HR Tuition & Accommodations based on lodging options (8 nights)

Own tent or vehicle
Dormitory (4 per room)
Triple (3 per room)
Double (2 per room)

Lodging Options

  • This program is held in the Seminar House
  • Total cost is based on your housing selection in the Seminar House for 8 nights and includes tuition, fees, meals, and lodging for the entire program.

Studying Affordably

Financial Aid opportunities for your education

  • Scholarship: Check the scholarship box on your application.
  • Payment Plans: Available to all students. Talk to an admissions counselor for more information!
See Affordability Options

Yoga Faculty & Staff

Advanced Yoga Studies

sarada judith

Sarada Judith Diffenbaugh,
Ph.D., E-RYT 500

soma goresky

Soma Goresky,
M.S., E-RYT 500

dayanand john diffenbaugh

Dayanand John Diffenbaugh,
B.A., E-RYT 500

mount madonna center icon
online yoga classes


Secure and Intuitive

Populi is a web-based learning management system (LMS). It covers academics, admissions, billing, people, reporting, library, integrated email and calendar. MMI uses Populi as its student information and learning management system, where all student and classroom activity is recorded. Application, enrollment, course work, lessons, assignments, quizzes, grades, transcripts, and financial balances are all located in Populi.



About Studying at The Source

Open House & Info Sessions

Join us for an In-Person Open House or an Online Information Session to learn about upcoming Yoga & Ayurveda Programs.


More Information

Schedule a Call

Schedule a conversation with us, plan a personalized visit, or call our Admissions Counselor directly at (408) 846-4095.

Schedule a Call

FAQs Yoga

Frequently asked questions about our Yoga programs.

Close Menu