Deductions & credits

Do you need to file a Canada tax return?   USA and Canada are separate.   This is the USA forum.   Here is the Canada forum
https://turbotax.community.intuit.ca/tax-help