The immigration categories are quite complicated. We establish classes of immigrants using a points system. The points are mainly granted for the person's qualifications. It's one element, along with the points for language proficiency in English or French. It's then submitted to the Government of Canada.
For 15 years, we have been using standardized tests prepared by language professionals, since we are not experts in that field.