SFI is offered by the government of Sweden to immigrants. It is a free language course. To be eligible for these free courses, immigrants must have a residence permit. Immigrants will also require their full national registration number.
http://www.hermods.se/utbildningar-och-tjanster/new-in-sweden-sfi-och-integration/