The Government of Canada, in cooperation with provincial governments, school boards, community colleges and immigrant-serving organizations, offers free language training across the country to adult permanent residents. In most provinces, the name of the program is LINC.