Your 101 on How Canadians Are Taxed | Kindopp Financial Solutions Inc.