Les programmes de cours de langues pour professionnels sont partagés en trois grandes catégories :
les cours de langue pour cadres et dirigeants d'entreprise : les cours portent sur le registre de langue générale professionnelle.
les cours de langue spécialisée : avec une pédagogie focalisée sur l'acquisition d'un registre de vocabulaire spécifique : l'anglais pour les affaires, l'anglais pour la médecine, l'anglais pour la chimie,l'anglais pour la banque...
les cours pour la formation des formateurs en langue : ils vont de l'entretien et la mise à jour des méthodologies et connaissances à la préparation du CELTA (Certificate in Teaching English to Speakers of Other Languages)