Congratulations! Wishing you all the best.
Please just to confirm, did you book your flight to Newfoundland before leaving Nigeria? What is csq? I plan am planning to fly to Montreal before proceeding to Ontario, however I hear we can't land in Quebec and people are advising me to go to Ontario...