Canadian immigration lawyer, David Cohen's blog reflects the personal
views of an immigration expert with thirty years of experience. David
writes about his perspective on Canada immigration laws and
regulations as well as Canada immigration policies of the past,
present and future.