Check current application status online
Check application processing times
Apply for a visitors visa
What to do when your visa has been refused
Immigrating to Canada
Information on the Immigration and Refugee Board
Sponsoring a refugee
Urgent Processing of PR Renewal
Basic Guide to Sponsoring your Spouse, Partner or Child