On Saturday June 6th, Canadians across the country will be celebrating Tax Freedom Day, the day the average Canadian has earned enough money to cover the total amount of taxes that they are obliged to pay to various levels of Canadian government. From here on in, Canadians are working for themselves and their families.