Free Training Program Information Sessions

200 Hour Teacher Training ►

Our 200 Hour program, a pre-requisite to the 300 Hour Advanced Program, is a comprehensive 9-month curriculum leading to yoga teacher certification and registration through Yoga Alliance.

300 Hour Teacher Training ►

Yoga on High's 300-hour Teacher Training Program is an advanced course specifically tailored to your particular interests.

School of Ayurveda ►

Ayurveda, which means "the science of life," is a powerful and holistic system from India. Learn more about this harmonious lifestyle.

Urban Zen Integrative Therapy ►

The UZIT program includes training in therapeutically oriented yoga, administration of essential oils, Reiki, nutrition and contemplative care. Learn more about this healthcare system where the patient is treated, not just the disease.

Yoga on High Teacher Training and Ayurveda Institute

Yoga on High Foundation

Yoga on High School of Ayurveda