The CNIB Foundation is a non-profit organization driven to change what it is to be blind. CNIB provides programs are free and available to Canadians who are blind or partially sighted as well as their families, friends and caregivers.