Nothing much to add here that hasn't already been said. It is a really large airport and seems to have a majority of international passengers scuttling around. I was most confused about the glass partition between the hallways but finally figured out it was because one side was US and the other CA. Interesting and confusing at the same time.
The food options were pretty horrible in my terminal so don't expect much there. Otherwise a very typical airport with no outlets, horrible seating and terrible coffee and food options.