Trainings and Certifications 200 Hour Mindfulness-based Yoga Teacher Training 300 Hour Mindfulness-based Yoga Teacher Training Mindfulness Connection Certificate Yoga AllianceContinuing Education