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
Contact
Your name
Your email address
Subject
Message
Math question
15 + 3 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.
Send message