CNIB (Canadian National Institute for the Blind)The CNIB provides rehabilitation services at no cost for people who are blind, visually impaired or deafblind. Consultations or instruction are offered in safe and efficient travel training; braille, ...