Identity The Center for Discovery develops innovative programs for people with disabilities. Their new identity is a great start.