My nephew has mild Cerebral Palsy. We've found the best exercise to be swimming! Not only is it a fabulous cardio workout, but it also builds muscles. It helps to loosen up his muscles that are spastic from CP, assists with his coordination, and makes him stronger. I'd highly recommend it.