I have some very dear friends from Ghana. They've lived in the US for around 15 years. He has a PhD. She has a Master's degree and runs a charitable organization. They have three beautiful kids who were all born here. The oldest is my god-daughter. They've followed all the laws pertaining to their status as LEGAL immigrants. They've jumped through every hoop. They've contributed positively to every community where they've lived. Since the husband doesn't have tenure they've moved a couple of times as he has been in positions cut due to budget woes. For years they have been working through the process to gain US citizenship. Our government has thrown up roadblocks at every turn....you know, because we don't want stable families of educated, law-abiding, self-sufficient, make a positive difference kind of people in this country.
My friends became fed up with the process. They want stability for their family. They applied for residency in Canada, a country they've only visited a couple of times. Canada granted it quite readily. Congratulations, Canada. You're gaining a family you deserve because American INS wouldn't do right by them. I'm going to miss my friends dearly and part of me wants to say, "Be sure to take good care of them," but somehow it seems a superfluous request. You're already doing a better job than we did.