Notice: We are offering online classes via Zoom and limited capacity in-studio classes. Online pre-registration is required for online and studio classes. View the schedule for class details.

300-Hour Yoga Teacher Training

January 8, 2021 - December 12, 2021
Woman doing headstand

The Uttara 300-hour Advanced Teacher Training is designed to build upon and deepen your understanding of the fundamental concepts of teaching yoga, as well as expand and refine the skills and knowledge you obtained at the 200-hour level. This comprehensive training will enable you to teach with greater skill and confidence so that you can share your passion more effectively. You will explore advanced techniques and principles of yoga and dive deep into the study of anatomy, Ayurveda, mantras, meditation, mudra and more.

You will experience community and camaraderie through weekend class hours and two immersive retreats. You will be asked to dig deep and share generously. You will have many opportunities to teach inspired and transformative classes to your fellow students. You will expand your skills to facilitate workshops and retreats. You will evolve through applied practice and expanded knowledge. You will be a better teacher and a better student when you complete this amazing and demanding journey.

This program will unfold in weekend modules (one14 hour weekend per month, and one 6 hour weekend day per month) and will include two four-day immersion retreats (Thursday – Sunday) in June and December, 2019. In order to register with Yoga Alliance you will be required to complete all required modules and complete all contact hours with the required instructors.

Program Pre-Requisites

Acceptance into the program requires proof of completion of a 200-Hour Teacher Training Program; this does not guarantee acceptance into the program.

Curriculum Preview

  • Adaptive Yoga
  • Astrology for Yoga Teachers
  • Ayurveda
  • Chakra Mapping
  • Chanting/Mantra
  • Dharma of the Yoga Teacher
  • Diving Deeper into Yogic Texts & Archetypes
  • Meditation
  • Mindfulness
  • Mudras
  • PreNatal, PostNatal, Labor & Delivery
  • Restorative Yoga & Yoga Nidra
  • Teaching Advanced Postures
  • Yin Yoga
  • Yoga Anatomy


Jill Loftis

Jill Loftis

Jill began practicing yoga in 2001 as a way to make peace with her body after the birth of her second child. In 2005 she discovered the teachings of Goswami Kriyananda and the Temple of Kriya Yoga and began her spiritual journey as a not just a mother, but a mystic.

Kimberly Vest

Kimberly Vest

Kimberly has been practicing, studying and teaching yoga for the past 35 years. A Salem, VA native, she lived in Seattle, WA for many years where she owned her own yoga studio. Kimberly teaches many different styles of yoga with her foundational training rooted in the Integral Yoga tradition, and she is a direct student of Sri Swami Satchidananda.

Beth Polk

Beth Polk

Beth has been practicing yoga regularly since 2008. She completed her 200 (2014) and 500 hour (2017) teacher training through Uttara and is registered with Yoga Alliance. She obtained her medical degree from University of Virginia in 1995 and has been practicing in Family Medicine since completing her residency in 1999.

Suzanne Alexandre

Suzanne Alexandre

Suzanne has been gratefully and joyfully practicing yoga since 2008. She completed her first 200 hours of yoga teacher training in 2015 and then completed 300 more in 2017. She is registered as a 500 RYT through the National Yoga Alliance.

Woman in yoga pose in city

2021 Tuition


A discount is available if the whole fee is paid by November 30, 2020 making tuition $4,500. A non-refundable $200 deposit is due no later than October 15,2020 to reserve your space. The deposit made applies to tuition total. Payment plans are available, please inquire.

Apply now

Application and Payment

To apply for this program send an email to Jill Loftis

Click here to pay the $200 Application Fee.