This program is excellent for all ages ??? from teens and twenty-something-year-olds to senior citizens, as well as pregnant women, those who are overweight, and persons just recovering from injury, surgery, suffering from arthritis or other chronic illnesses.