An innovative combination of yoga postures and language development activities written specifically for preschool to early elementary aged children. ABC Yoga Cards for Kids blend the calming, restorative and stimulating aspects of yogic movements with targeted developmentally appropriate learning goals.