International School institute Internationale de Lancy (IIL) 24, avenue Eugène-Lance 1212 Grand-Lancy, Genève (GE) View website