Your 101 on How Canadians Are Taxed | Hanser Financial Insurance Agency Ltd.