Here are IARC resources:

Fact Sheets – There are a number of fact sheets regarding different visa types. IARC is in the process of revising some of these and will be adding to this list in the coming weeks. Immigration laws do change and are complex, and so we need to be regularly updating our information.  If the type of visa you are looking for is not included in the fact sheets, it might be because we are revising it.

Visa Cancellation Kit