ISM is the only school in French-speaking Switzerland accredited since 1990 by the French Ministry of National Education to offer a comprehensive curriculum from Kindergarten to Grade 12, with an enrollment of 300 students.
The school was founded in 1963 by the Congregation of the Marcelline Sisters. Its educational goal is to provide students with a solid human, cultural, and spiritual education in a family atmosphere, in keeping with the wishes of the Founder of the Sisters of Saint Marcelline.