Taking fitness classes at home

Here are six great sites and apps that provide high-quality fitness video instruction at home.