200 Hour Yoga Teacher Training

Bradshaw and Giana bring together their years of practice and teaching experience to co-create an inclusive training that will provide you with high quality education in Hatha Vinyasa yoga technique, history, philosophy, anatomy, meditation and ethics. 

We will meet multiple times a week over the course of two months for lectures, discussions, meditations and practices. Content will be virtual with recordings available. This program is designed for students of every background, yoga lineage and level of experience, and it will provide you with an in-depth understanding of the yoga tradition, your personal practice, the body, and also equip you to teach skillful and mindful yoga classes

C.A.Y.A Yoga School sees itself as a community supporting one another and learning together. There will be multiple methods of connecting with one another and we aim to foster these connections for years to come. After the initial trainingBradshaw and Giana will mentor students and provide continued support as you navigate becoming a yoga instructor.  

C.A.Y.A Yoga School is a Yoga Alliance Accredited School and upon completion of our 200-Hour Training, you will be eligible to receive RYT- 200 Status. 



  • Foundations of Hatha and Vinyasa Yoga Styles and Technical Principles

    • Anatomy and Physiology 

    • Movement and Biomachanics

    • Asana breakdown

    • Basic Sanskrit

    • Accessibility: Variations and Alternatives

    • Pranayama and Meditation

    • Subtle Body 

  • Teaching Methodology

    • Sequencing Structure

    • Cueing

    • Props and Assists

    • Class Management

    • Finding your Niche

    • Marketing and Promotion

    • Virtual Teaching Tools

    • Business Essentials

  • History of Yoga

    • The Upanishads and Yoga Sutras​

    • 8-Limbs of Yoga

    • Yamas and Niyamas

    • The Branches of Modern Yoga

  • Yoga Ethics

    • Cultural Appr​​​opriation

    • Scope of Practice

    • Social Justice

  • Practicum

    • Multiple Practice Teaches​

    • Professional development Assignments

    • Mentoring