Citizenship and Immigration Canada (CIC) provides a wealth of information for all your immigration needs.
Check your current application status here.
Find applications forms and guides here.
Check application processing times here.
Find an office here.
Please do not hesitate to reach out to our office for any additional information or assistance.