Please help!
My boyfriend currently lives in Europe, we met there 6 months ago while I was doing my internship.
Couple of months ago, we applied for a visitor visa to Canada. I put myself as a host, because I'm a Canadian citizen. They did not accept the application because even though he holds a study permit in Europe, he's a Syrian citizen.
We have decided to give up on Canadian, didn't want to re apply. He has a valid US visa, so we are planning to meet in the U.S. Next month. He booked a ticket to US from Germany. It was pretty expensive because I didn't book it months in advance. And it is not returnable!!! Guess what? He has a transit in Toronto Pearson airport and we need to apply for a transit visa for him.
This sucks!!! I'm scared he won't get it because he just got rejected from visiting canada. I'm scared that they won't give him a transit visa and it will create question marks for immigration.
We tried to change our ticket but it's not changeable, and we paid $1800 for it!
What are the chances that visa office will give him a transit visa through canada? Will they reject him?
Does it take long to get one?
It says that we have to use the same file. Should we write an explanation that he will only be transmitting canada and so on and upload as an additional document? Or it will even make it worse?
Please help! I really don't want him to loose that ticket and the opportunity to go to US
(