Immigration procedure in Toronto
I am an American flying from Athens to Toronto and then to Washington Reagan airport ( all on one ticket on Air Canada). I know there is pre-clearance in Toronto before coming back to the US. What is the immigration procedure in Toronto?
Do we go through immigration into Canada and then go to pre-clearance for entrance to the US. Or do we skip Canada immigration?
Thanks for all replies.