As an instructor in the socieal sciences, I had the richest experience working with students and faculty of all background.
Pros: Learning skills
Cons: Hard work
As a qualified landed immigrant to Canada, I had the unique opportunity of knowing the work culture, demands of work and the work environment in different settings. My qualification and international experience helped me a lot in getting along with people coming from different background, that enriched my own life.