Toronto Airport for connecting US flights absoutly
Pros: Very pleasant flight crew and helpful. Always had a smile.
Cons: The boarding process at the gate. There were 8 or 9 gates crammed into a small section of the airport. Literally packed in like cattle and getting to the gate for departure was a nightmare, people had to shove and push through the crowd. Not a good experience!