The Canadian Federation of the Blind (CFB) is a grass-roots organization that strives to improve the lives of the blind and their families. The...