Get your taxes done using TurboTax

Yes, that would include Canadian pension funds.  It might be a good idea to check the US/Canada tax treaty.  It may contain special tax breaks for pensions.