Un idioma solo se aprende si se practica de niño.
En aquellas comunidades con idioma local, debería ser educación trilingüe, español, catalán o el que corresponda, e inglés, a 1/3 de tiempo cada una.
Y aquellas que no exista local, bilingüe 1/2 cada una.
Esto si sería una política acertada de aprendizaje de idiomas para nuestra juventud, futuros trabajadores de España.
¿Porqué no lo hacen?
Sencillamente mucho del profesorado no tienen ni puta idea de inglés y el idioma local, lo traen de casa como lengua materna, no porque lo hayan estudiado.