Posted by & filed under Blog.

While we are usually digging deeply into all of the details of immigration law, sometimes it is important to take a step back and look at some of the reasons why these laws exist and how they were made.
If you have 20 minutes to work through our FREE LESSON on the Canadian Charter as it relates to your ICCRC Exam, here you go!