Get your taxes done using TurboTax

I am not citizen or green card holder of US and I am pr card holder of Canada and live in Quebec. That is why my question regarding quebec.