Vern Krishna, Tax law professor, University of Ottawa, tax lawyer, Toronto’s TaxChambers LLP