Spinning is amazing for strengthening the muscles and ligaments in the legs responsible for knee pain, while being super low impact. And because it gets you to those high heart-rate zones STAT without slamming your joints, a Spinning workout is really the best cardio exercise for people with bad knees!