Shenker insegna inglese in Italia dal 1956 e la nota di copyright sul sito conferma quella data di partenza. La rete oggi conta cinquantuno sedi, distribuite da Aosta alla Sicilia e dalla Sardegna al Friuli, con tre centri a Roma e presenze anche in città medie come Alba, Canelli, San Gavino, Oristano e Lecco. La società che gestisce il marchio è Shenker English Academy Srl, con sede legale a Torino e un sistema di gestione certificato ISO 9001.
L'offerta non punta sui corsi per bambini: il perimetro sono gli adulti, i professionisti, gli studenti, le aziende e la pubblica amministrazione, con percorsi full immersion, summer camp e interventi dentro le scuole. È un posizionamento che conta per chi valuta l'affiliazione, perché definisce il tipo di cliente da cercare e il momento dell'anno in cui si vende.