iCan Shine is an international charitable nonprofit organization. We collaborate with local organizations and individuals, our program 'hosts’, to conduct over 100 five-day 'iCan’ programs in 35 States and Canada serving nearly 3,000 people with disabilities each year.