I was looking at the Lufthansa-Air Canada Code Share option as someone mentioned or there is Jet/Air Canada code share, which is a good one too. Word of advice on British Airways: Strict with baggage allowance and can neglect South Asians, so I would avoid that, and yep not so great, I would...