Residency Obligations – What it means and how to meet them.

Congratulations! You just got your permanent residency. Now, the question is, what are Residency Obligations?…