Canadians have a reputation for being nice. But Canadians at their best are tough. Such as our hockey players, our soldiers, our reformers. And some of the toughest Canadians are those with disabilities. They have to stretch their imaginations to the limits every day to do what needs to be done to survive and get the most out of life.

Meet the toughest of the tough.