Skip to main content
Online Training & Course Login
About
Mentoring
Training
2024 Schedule
Teacher Training Overview
200-Hour Trainings
200-Hour In-Person
200-Hour Online
300/500-Hour Trainings
300/500-Hour In-Person
300/500-Hour Online
Overview of Online Courses
Yoga Sequencing – 20 Hours
Art & Science of Pranayama – 20 Hours
Practical Yoga Anatomy – 20 Hours
More Courses
CLASSES
Classes in Santa Cruz
BOOKS +++
Mark's Published Work
Teaching Yoga: Essential Foundations and Techniques
Yoga Sequencing: Designing Transformative Yoga Classes
Yoga Adjustments: Foundations, Methods, and Techniques
Yoga Therapy: Foundations, Methods, and Practices for Common Ailments
Yoga for Better Sleep
The Yoga Sequencing Deck
The Yoga Adjustments Deck
Foreign Language Editions
Articles Columns Interviews
Blog
Podcast
Home
Image