La Escuela de Idiomas Madison ofrece un amplio abanico de cursos de idiomas: inglés, francés, italiano, alemán, chino, japonés, árabe, ruso, así como catalán y español para extranjeros en una gama de horarios que va de las 7 de la mañana hasta las 22:30h. El ritmo de aprendizaje del alumno se ve favorecido por una metodología activa de la lengua que potencia el uso del idioma por parte del alumno. En los niveles iniciales se presta una especial atención a la comprensión y a la ordenación gramatical del idioma. En los cursos de nivel medio y alto la expresión oral toma progresivamente una relevancia más notoria que en última instancia conduce al estudiante a expresarse exclusivamente en la lengua de estudio.
Aquellos alumnos con dificultades para seguir el inglés de la escuela o con serios problemas para aprobar la asignatura de inglés del instituto tienen la posibilidad de asistir a los cursos de refuerzo y repaso, especialmente pensados para los estudiantes de ESO y de Bachillerato.