Fundado, em 1998, na cidade de Leiria, é um Instituto reconhecido pelo Ministério da Eduação, através da autorização definitiva nº1 emitida pela EE/DREC, tendo sido concedida autoriação definitiva do seu funcionamento como estabelecimento particular de educação extracurricular.
Equipado com tecnologia de ensino moderna e interativa, permite aos alunos uma aprendizagem inovadora e diferenciada nas Línguas de Inglês, Francês, Alemão e Espanhol.