iCan Shine is an international charitable nonprofit organization. They collaborate with local organizations and individuals, referred to as program “hosts”, to conduct over 100 five-day “iCan” programs in 35 states and Canada, serving nearly 3,000 people with disabilities each year. … Continue reading →