SiS ansvarar för undervisningen vid de 25 hemmen med totalt 640 platser .