I'm an immigrant who came to Canada as a child. I'm old enough to remember a time when immigrants understood that coming to a new country was essentially a trade-off. You got to come to a new place that was safe, stable and more prosperous. In return you had to adapt to life in a new society. That didn't mean you had to give up everything from your past but there was a clear understanding that your life would change.

Now we have people like Ms. Khan who think that Canadian society must change to accommodate their social and/or religious beliefs. Sorry but it's just not possible to come to a new country and expect to live the way you did in your old country. That expectation is neither realistic or reasonable.