Everything was great until I landed at Toronto Pearson. I moved very quickly trying to get out of the airport as I just returned from Europe I was very sick of traveling at this point. The immigration was a disaster there were very tanned, braided, flip-flop wearing Canadians that came back from their Caribbean trip, hundreds of them in the line. The line was zipping left to right then right to left it moved very few seconds. It was good that it moved but it was fun when you had to walk back and forth the line the entire time. At the baggage claim there was no clear sign where to pick up I took a left and realized that it was on the far right.
On my way back, I was on a multi-airlines ticket so I walked up to United but they told me they couldn't find me. It turned out my flight back was with Air Canada. If they were going to have Star Alliance, why didn't they think of having a better communication? So apparently at Toronto you would first enter the US immigration before taking flight. That's quite strange. Thankfully, the immigration and security checks were slightly better leaving. I was able to get through quickly. It could be a more efficient airport.