I've been going to Yoga class and am struggling because of my age, weight, weakness since I broke my foot in September etc etc. The instructor is very encouraging with class members at different levels, so that keeps me going. I've discovered Social Workout and joined a challenge team.