online yoga class LIVE YOGA TRAINING OR ONLINE YOGA CLASSES. PRE-RECORDED OR RECORDED VIDEO LEARNING.