A typical 300 hour ayurveda yoga teacher training will include a foundational instruction on the basics of ayurveda and ayurvedic medicine. Ayurveda yoga teacher training will also include classes on pranayama (breath work), meditation, anatomy, yoga postures, and ayurvedic food preparation.