Classes, Workshops, and Mentorship

In 2010 I opened the Heart of Yoga School in Carrboro, North Carolina and formed the Veda Vinyasa Yoga Teacher Training.  Since then, I led nineteen teacher trainings within an 800 hour program.  In order to expand my knowledge and practice and connect with more people, I have let go of the school and am now traveling throughout the US and abroad, sharing my experience and growing within the wider community.  As a Yoga Alliance Continuing Education Provider, I am excited to help enhance teacher training programs with weekend workshops and classes covering a range of topics beyond physical asana.  I also have experience mentoring yoga teachers and dedicated students.  Below is an outline of what I can teach.  I would love to combine any of these topics to meet your needs, whether it be through personal mentorship, classes, teacher training programs or full weekend workshops.  This can also be combined with music performances and classes that are outlined on the Music page.   

Private Sessions

Available in person or on Zoom or WhatsApp.  Rates vary from $60 to $100 depending on location and means.


  • Introduction to Indian Philosophy and Knowledge Systems:
    • Forms of Yoga: Hatha, Karma, Jnana, Raja, Bhakti, etc. 
    • Sanskrit Vocabulary: prana, guna, indriya, samskara, karma, etc. 
    • History and Development of the texts of the Indian Spiritual Traditions
  • Elements of a Complete Life of Practice
    • Practical wisdom for cultivating equanimity
    • Weaving together asana, philosophy, mythology, creativity, concentration, meditation, relaxation
    • Essential Texts: Bhagavad Gita and Patanjali’s Yoga Sutras
  • Introduction to the Classical Texts of Hinduism
    • Vedas: The foundational knowledge of the Hindu Tradition
      • Vedangas, Sanskrit and Jyotish (Astrology) and the Vedic Deities
      • Upavedas, sciences such as Ayurveda
      • Upanishads, meditation, philosophy and spiritual knowledge
    • Puranas: Mythological stories of the Indian Subcontinent 
      • Ramayana, Srimad Bhagavatam, Bhagavad Gita
    • Yogic Texts: the psychotechnologies of India
      • Hatha Yoga Pradipika
      • Patanjali’s Yoga Sutras
  • Elements of Hatha Yoga:
    • Principles of Krishnamacharya’s Methodology
    • Asana: the physical postures
    • Pranayama, Bandhas, Kriyas
    • Essential Texts: Hatha Yoga Pradipika, Heart of Yoga by Desikachar
  • Elements of Bhakti Yoga: 
    • Devotion, faith, humility, and service 
    • Mythology: the evolution of Vedic Deities into Puranic Deities 
    • What are the traditional bhavs or moods for devotion? 
    • Mantra: Sound and Vibration as a means to direct thought and transform emotion
    • Cultural differences in how Bhakti shows up in shaivism, vaishnavism, and shaktism. 
    • What are the traditional practices and how can we create our own devotional practice at home?
    • Essential Texts: Rg Veda, Ramayana, Srimad Bhagavatam, Narada’s Bhakti Sutras, Devi Mahatmya
  • Elements of Patanjali’s Yoga:
    • Introduction to Samkhya Philosophy, the foundation of Patanjali’s Yoga
    • Patanjali’s vocabulary for the psychology of the mind
    • Patanjali’s methods of concentration and meditation
    • Patanali’s offerings on ethics and conduct that support a calm mind
    • Essential Texts: various commentaries and translations of Patanjali’s Yoga Sutras
  • Introduction to Vedic Astrology: Jyotish, the science of light
    • Fundamentals: planets, constellations, and houses
    • Understanding your own chart: purpose, time phase, current transits
    • Nakshatras: specificities within the constellations signified by certain stars
  • Introduction to Sanskrit 
    • Alphabet
    • Pronunciation
    • Reading transliteration 
    • Unpacking the meaning of words