Does anyone know any exercise programs for someone with cerebral palsy?

Yes. There are many options. Each must be tailored to the specific abilities of the patient. Possiblities include swimming, horseback riding therapy, and adaptive sports such as challenger baseball. A good physical therapist can also guide you in appropriate activities and a home exercise program.
See link below. The national center on physical activity and disability has information on exercise programs for people with cerebral palsy: http://www.Ncpad.Org/disability/fact_sheet.Php?Sheet=119§ion=953. Or speak with your physical therapist.