The language barrier:
In Brazil, English and Spanish classes are taught in schools, but they cannot be considered classes for references or for use outside schools.
Language classes in schools are seen by public school students as complementary classes and not as mandatory classes.
Since you can't learn languages at school, how can you advance on this front if private lessons are expensive? (I talk a little about investments in the previous post).