Great question. Both TFSA and RRSP are fantastic options for minimizing your tax burden. RRSP contributions allow you to minimize your taxable income. Both RRSP and TFSA will let your contributions grow tax-free. One may be preferable to the other depending on your personal circumstances, but...