Insitut Français is a French public industrial and commercial organization (EPIC). Started in 1907 by the Ministry of Foreign Affairs for promoting French, francophone as well as local cultures around the world,
The Museum of Contemporary Art and Design (MCAD) is a not-for-profit institution that continues to be the external face of De La Salle – College of Saint Benilde.