Toutes les formations sont enseignées en anglais. En France, les cours sont donnés simultanément en français et en anglais. Dans des endroits comme l’Espagne, le Portugal, la Chine, Taïwan, etc., une traduction simultanée est assurée un traducteur.